一个用于读取/写入Excel 2010 xlsx/xlsm文件的Python库
项目描述
简介
openpyxl是一个用于读取/写入Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。
它起源于对现有库无法从Python原生读取/写入Office Open XML格式的需求。
向PHPExcel团队致敬,因为openpyxl最初基于PHPExcel。
安全性
默认情况下,openpyxl不提供对二次爆炸或十亿笑声xml攻击的防护。要防止这些攻击,请安装defusedxml。
邮件列表
用户列表可以在http://groups.google.com/group/openpyxl-users找到
示例代码
from openpyxl import Workbook wb = Workbook() # grab the active worksheet ws = wb.active # Data can be assigned directly to cells ws['A1'] = 42 # Rows can also be appended ws.append([1, 2, 3]) # Python types will automatically be converted import datetime ws['A2'] = datetime.datetime.now() # Save the file wb.save("sample.xlsx")
文档
文档位于: https://openpyxl.readthedocs.io
安装方法
代码示例
贡献说明
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
openpyxl-3.1.5.tar.gz (186.5 kB 查看哈希值)
构建分发
openpyxl-3.1.5-py2.py3-none-any.whl (250.9 kB 查看哈希值)