从Python创buildExcel XML文件

我需要从Python创buildExcel XML文件。

Excel XML格式非常简单。 我看了一个从Excel 2003中保存的示例xml文件,它非常简单。

我正在寻找一个Pythonic,现成的库来创build这样的XML文件,而不是重新创build一个。

我可以使用的东西如下:

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的窗口中,则可以查看Excel自动化。

 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