一:安装模块
① pip3 install xlwt(写 *** 作模块)
② pip3 install openpyxl(读 *** 作模块)
二:openpyxl关于工作薄和sheet的 *** 作
① 创建一个工作薄,会自动创建一个sheet表
excel=openpyxl.Workbook()
② 打开一个已有的工作薄
excel=openpyxl.load_workbook("路径")
③ 通过sheet名字打开一个sheet
sheet=excel[‘收入‘]
sheet=excel.get_sheet_by_name[‘收入‘]
④ 获取所有工作薄
sheet_names=excel.get_sheet_names()
⑤ 通过index获取对应的sheet
sheet=excel.get_sheet_by_name[sheet_names[index]]
⑥ 调用得到正在运行的sheet
sheet=excel.active
⑦ 读取单元格
data=sheet[‘A1‘]
data = sheet.cell(row=1,column=1)
⑧对单元格写入数据
sheet.cell(row=1,column=4,value=‘aa‘)
sheet[‘A2‘]=‘bbb‘
sheet.append([1,2,3])#在新的一行写入
⑨ 其他属性
print(sheet.Title,sheet.max_row,sheet.max_column)
总结以上是内存溢出为你收集整理的python对Excel的 *** 作全部内容,希望文章能够帮你解决python对Excel的 *** 作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)