我有一個可執行文件(使用py2exe轉換爲python的exe文件),輸出的數字列表可能長度爲0-50K或更多。 在開發過程中,我使用簡單的f.write將它們保存到TXT文件中。 這個人想要在紙上打印這個輸出! (不要問爲什麼大聲笑)我應該保存我的python腳本輸出的格式?
所以,我想知道如果我可以輸出它像HTML? XML?一些可以顯示50K行和3列的表格,並且可以在沒有附加程序的任何PC上運行? 建議?
編輯:
關於CSV:
在大多數情況下,在我看來,最好的辦法是做一個CSV。無論如何,我並不反對,相反我認爲其他人可能會發現洛特的答案對他們的案件有用。對不起,在我的限制條件下,我沒有很好地解釋它。
我的約束是:用戶沒有辦公套件,沒有安裝python。只要想象一下在安裝完整的windows xp/vista(也許是Internet Explorer 7或8)之後最低限度的PC。這臺PC必須能夠打開我的輸出文件並允許合理的查看,搜索和打印。
只是好奇,數字代表什麼? – 2010-08-18 19:38:28
難道你不能用文本編輯器/文字處理器打開.txt並從那裏打印?你可以用空格填充數字來排列列號 – 2010-08-18 20:37:29
@Bruce:結果只是數字的組合。像[1,2,3,4,5,6]一樣。當然,它涉及用戶輸入的數字矩陣的排列/產品/組合。 有趣的是,我不知道這個人會用它做什麼。他告訴我的是,這是一個可能與概率有關的「實驗」...... dunno – chiurox 2010-08-18 21:31:20