0

我有一个 txt 文件,其内容如下所示: 'marks: 40,66,34,88,70 ' 我想制作一个包含txt 文件内容的电子表格。(说明参考 1 txt 文件,假设处理很多)。有没有处理电子表格的模块?我怎样才能做到这一点?

4

4 回答 4

1

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

于 2011-03-22T01:08:53.987 回答
0

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

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

于 2011-03-22T01:59:02.723 回答
0

我个人的偏好: 写 Excel 文件
读 Excel 文件
就到这里。

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

于 2011-03-22T02:03:26.260 回答
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 文件,这只是一个基本示例。

于 2011-11-23T15:36:38.700 回答