簡體   English   中英

從Python創建Excel XML文件

[英]Create Excel XML files from Python

我需要從Python創建Excel XML文件。

Excel XML格式非常簡單。 我查看了從Excel 2003保存的示例xml文件,它非常簡單。

我正在尋找一個Pythonic,現成的庫來創建這樣的xml文件,而不是重新發明一個。

我可以使用的東西如下:

book = Expy.Workbook()
s1 = book.add_sheet()
s1[0, 2] = "A3"
s1[0, 0] = 12
s1[0, 9] = Expy.Formula("=Sum(A1:A3)")

book.write("excelfile.xml")

有誰知道這樣的事情?

xlwt似乎過時了,只支持python 2.x,似乎寫xls文件,而不是xml。

嘗試一下pythonOffice

如果您安裝了Excel的Windows,則可以查看Excel Automation。

from win32com import client
excel_app = client.Dispatch("Excel.Application")
# check VBA documentation on automating excel...

xlwt將從python中編寫Excel文件,但我不確定它是否處理較新的XML文件格式。 http://pypi.python.org/pypi/xlwt

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM