※ 引述《busystudent (busystudent)》之銘言:
: 謝謝幾位網友,想再請教關於把所有結果存成a.txt檔的問題。
: 我在網上找到一段存檔的程式碼:
: Str = "Hello this is my Python\n"
: f = file("D:\\abc.txt","w")
: f.write(Str)
: f.close()
: 但是用在我的主程式碼裡,我不知道該如何修改,尤其在這麼多for迴圈下,成功存下我的結果,
: 我的嘗試為如果程式碼裡有print,我就會把print的結果丟給一個值
: a = print 然後 f.write(a)
你完全沒有描述你的不成功是怎樣的不成功
光看你的code沒辦法想像 為什麼你會失敗
然後你給的code也沒有塞你描述的東西
=========================================
看你想怎樣存 txt檔的話
最好是一次把想存的東西寫完之後再存
比方說你的資料為 [123, 456, 789]
存到txt檔的格式想要是
123
456
789
這種長相的話 那你的code就要寫成這樣
for i in myList:
msg = msg + i + "\n"
f.write(msg)
f.close()
=========================================
你沒有描述你想要甚麼格式 然後你怎麼做卻得不到這種結果
也沒辦法找到你的盲點 沒有人可以隔空抓藥