读取/写入excel 2010 xlsx/xlsm文件的python库
openpyxl的Python项目详细描述
简介
openpyxl是一个用于读/写excel 2010 xlsx/xlsm/xltx/xltm文件的python库。
< P>这是因为缺少现有的库来从Python本地读取/写入的。 office开放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")