python学习--读写Excel文件
1、安装库
pip install xlrd ---> 读取excel文件。
pip install xlutils ---> 读写excel文件。
pip install xlwt ---> 写入excel文件,xlwt缺点--只能新建一个全新的excel文件,并且对这个文件写入及保存。
2、代码
import xlrd # 1、读取excel excelDir = r‘D:\Users\Desktop\test.xlsx‘ # excel文件路径 # 打开excel workbook = xlrd.open_workbook(excelDir) # 查看所有子表名 print(workbook.sheet_names()) # 返回list列表 # 获取第一个工作簿 # workSheet = workbook.sheet_names()[0] workSheet = workbook.sheet_by_name(‘Sheet1‘) # 读取第一行 rows = workSheet.row_values(0) print(rows) # 读取第一列 cols = workSheet.col_values(0) print(cols) # 读取第一行第一列单元格(读取指定单元格) col = workSheet.cell_value(0, 0) cellDate = workSheet.cell(0, 1).value # 行,列 print(cellDate) # 查看单元格类型 print(workSheet.cell(0, 1).ctype) # 返回值:0 1:代表字符串 2 3 4 5 # 2、写入excel from xlutils.copy import copy # 复制函数 workbookWr = copy(workbook) # 拷贝一个副本 wrSheet = workbookWr.get_sheet(0) # 获取第一个sheet test = ‘test‘ wrSheet.write(1, 9, test) # 写入单元格 # 保存数据,将文件后缀名保存为.xls格式后,文件才能打开 workbookWr.save(r‘D:\Users\Desktop\222.xls‘)
相关推荐
柠檬班 2020-07-04
diyanpython 2020-11-05
三石 2020-10-29
wndong 2020-08-21
jczwilliam 2020-08-16
chongxiaocheng 2020-08-16
zlfing 2020-08-16
wordmhg 2020-08-16
NS 2020-08-03
Leewoxinyiran 2020-07-19
chenjia00 2020-07-04
xiaoxiaoCNDS 2020-06-26
xiaoxiaoniaoer 2020-06-22
ericxieforever 2020-06-21
zxznsjdsj 2020-06-16
fanfangood 2020-06-14
up0 2020-06-13