如何在python3.2中写入电子表格?

时间:2011-11-24 00:51:07

标签: python module spreadsheet python-3.2

我目前正在编写一个脚本,我想将数据写入电子表格。我发现了一些用于编写xls文件的模块,但是这些模块似乎只能用于python 2.x,我使用的是3.2(如果有帮助,也可以在mac上使用)。任何人都有任何想法如何让python3.2脚本输出到电子表格?

2 个答案:

答案 0 :(得分:2)

使用 csv 模块。来自文档的介绍:

  

csv模块实现了用于读取和写入表格数据的类   CSV格式。它允许程序员说“将这些数据写入   Excel首选格式,“或”从此文件中读取数据   由Excel生成,“不知道CSV的精确细节   Excel使用的格式。程序员也可以描述CSV格式   其他应用程序理解或定义自己的特殊用途   CSV格式。

答案 1 :(得分:0)

在Windows上,您可以使用COM界面:http://users.rcn.com/python/download/quoter.pyw

正如@sdolan指出的那样,如果您的数据以表格格式排列,CSV可能是一个不错的选择。

由于Excel可以以XML格式保存电子表格,因此您可以使用XML工具访问数据。