一、什么是openpyxl模块
Excel 2003之前后缀为.xls
Excel 2003以后后缀为.xlsx
Excel 2003之前后缀为.xls
Excel 2003以后后缀为.xlsx
可以对Excel表格进行操作的模块
二、如何使用
下载:
pip3 install openpyxl
语法:
# 写入数据 from openpyxl import Workbook, load_workbook # 获取Excel文件对象 wb_obj = Workbook() wb1 = wb_obj.create_sheet('工作页名字1', 0) wb2 = wb_obj.create_sheet('工作页名字2', 1) # 修改工作表名字: 为python13期工作表1标题修改名字 ---》 tank大宝贝 print(wb1.title) wb1.title = 'tank大宝贝' print(wb1.title) # 为第一张工作表添加值 # wb1['工作簿中的表格位置'] wb1['A10'] = 200 wb1['B10'] = 1000 wb1['C10'] = '=SUM(A10:B10)' wb2['A1'] = 100 # 生成Excel表格 wb_obj.save('python13期.xlsx') print('excel表格生成成功') # 读取数据 wb_obj = load_workbook('python13期.xlsx') print(wb_obj) # wb_obj['表名'] wb1 = wb_obj['工作页名字'] print(wb1['A10'].value) wb1['A10'] = 20 print(wb1['A10'].value)