使用python创建电子表格

时间:2011-03-22 01:03:48

标签: python python-module

我有一个包含内容的txt文件,如下所示: '标记:40,66,34,88,70 ' 我想使用 txt文件的内容制作电子表格。 (参考1 txt文件说明,假设要处理很多)。 是否有任何模块来处理电子表格?我怎么能做到这一点?

4 个答案:

答案 0 :(得分:1)

csv模块可以以几乎所有电子表格程序都可以轻松读取的格式导出。但是,你的问题并不是很清楚你想在这样的文件中添加什么。

答案 1 :(得分:0)

http://sourceforge.net/projects/pyexcelerator/

可用于轻松创建Excel文件。查看示例文件夹中的示例 在源树中。

答案 2 :(得分:0)

我的个人偏好: For writing Excel Files
For Reading Excel Files
Just go here.

这使用了pypi。所以它甚至更好!

答案 3 :(得分:0)

csv模块可以解除您的电子表格。

假设您已读入文件内容,以下是相关的电子表格创建:

import csv

outfile = open('output.csv', 'wb')

# Done for example, a list will need to be created for each row of your spreadsheet.
filecontents = [marks,40,66,34,88,70]

fileWriter = csv.writer(outfile, dialect='excel')
fileWriter.writerow(filecontents)
outfile.close()

当然,还有额外的读取文件和循环可以将多行写入csv文件,这只是一个基本的例子。