Openpyxl 简要手册(一)
简介
Openpyxl 是用来读写Excel 2010 xlsx/xlsm/xltx/xltm文件的库。
Documentations of Openpyxl on readthedocs.io: https://openpyxl.readthedocs.io/en/stable/
安全问题
Security
By default openpyxl does not guard against quadratic blowup or billion laughs xml attacks. To guard against these attacks install defusedxml.
兼容
Openpyxl不兼容旧版的xls文件。
安装openpyxl
~$: pip install openpyxl
openpyxl用法
创建 .xlsx
创建工作簿Workbook
import openpyxl
workbook = openpyxl.Workbook()
创建工作表Sheet
xlsx文件工作表的索引是从0开始的。
# 第一个工作表后面创建工作表
sheet_name = ‘sheet1’
sheet = workbook.create_sheet(sheet_name)
# Equal to the following
# 工作表名称列表
sheet_names = workbook.get_sheet_names()
sheet = workbook.create_sheet(sheet_name, index=len(sheet_names))
# 第一个工作表前创建
sheet = workbook.create_sheet(sheet_name, 0)
# sheet = workboo
Openpyxl 是用于读写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。本文档介绍了如何创建、打开、操作工作簿和工作表,包括创建新工作簿,修改单元格内容,添加和删除工作表,以及提供了一个save_to_excel.py的示例代码。
最低0.47元/天 解锁文章
1359

被折叠的 条评论
为什么被折叠?



