openpyxl模块
一、什么是openpyxl模块
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)