作者MOONY135 (谈无慾)
看板Python
标题Re: [问题] 该如何把所有output存成a.txt档
时间Tue Apr 26 21:52:16 2016
※ 引述《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()
=========================================
你没有描述你想要甚麽格式 然後你怎麽做却得不到这种结果
也没办法找到你的盲点 没有人可以隔空抓药
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.1.129.194
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1461678738.A.178.html
1F:推 busystudent: 好吧 ,我很抱歉,我赶快修改 04/26 21:57
2F:推 busystudent: 不好意思 我说的不清楚 04/26 22:22
3F:→ MOONY135: 你至少要测试一下这个功能是怎样运作的才有办法解决你 04/26 22:29
4F:→ MOONY135: 的问题 通常教学文章里面应该都会有测试档 04/26 22:29
5F:→ MOONY135: 然後你说不知道再这麽多的for回圈里面如何存下你的结果 04/26 22:30
6F:→ MOONY135: 不是代表你对你想做的东西其实思考的很模糊吗 04/26 22:30
7F:→ MOONY135: 然後通常不会有人会去仔细研究你专案内容的CODE 04/26 22:40
8F:→ MOONY135: 所以你就算贴整段CODE上来 大家应该还是不太会看 04/26 22:40
9F:推 busystudent: 谢谢你的提醒,看来我有待学习,我会虚心接受 04/26 23:04
10F:→ busystudent: 另外我修改好文章了,还请你帮个忙指点,衷心感谢 04/26 23:05