我有一个可执行文件(使用 py2exe 从 python 转换为 exe)输出的数字列表可能从 0-50K 行长或多一点。 在开发时,我只是使用简单的 f.write 将它们保存到一个 TXT 文件中。 这个人想把这个输出打印在纸上! (不要问为什么哈哈)
所以,我想知道是否可以将其输出为类似 HTML 的格式? XML?可以显示 50K 行和可能 3 列的表格并且也可以在任何 PC 上运行而无需其他程序的东西? 有什么建议吗?
编辑:
关于 CSV:
在大多数情况下,我认为最好的方法是制作 CSV。无论如何,我并不反对它,而是我认为其他人可能会发现洛特的回答对他们的案件有用。抱歉,就我的限制而言,我没有在我的问题中很好地解释它。
我的限制是:用户没有办公套件,没有安装 python。试想一台在干净地安装了 windows xp/vista 之后具有最低限度的 PC,可能是 Internet Explorer 7 或 8。这台 PC 必须能够打开我的输出文件并允许合理的查看、搜索和打印。
请您参考如下方法:
CSV。
http://docs.python.org/library/csv.html
http://en.wikipedia.org/wiki/Comma-separated_values
他们可以加载电子表格并打印他们想要的任何内容。
