※ 引述《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()
=========================================
你没有描述你想要什么格式 然后你怎么做却得不到这种结果
也没办法找到你的盲点 没有人可以隔空抓药
作者: busystudent (busystudent) 2016-04-26 21:57:00
好吧 ,我很抱歉,我赶快修改不好意思 我说的不清楚