当我使用下面的python代码创建和写入文本文件时,它会成功执行。但是,当我打开文本文件时,它不会显示任何内容!
newl=[]
print ""
while 1:
tks=raw_input("# ")
if tks=="/":
text=''.join(newl)
print text
filen=open('c:/Users/Admin/Desktop/snickcode.txt', 'w')
filen.write(str(text))
filen.close
print "#saved to desktop, please rename the file before reuse"
print "{non}"
print ""
break
else:
gig=(str(tks))
newl.append(gig)
print newl
答案 0 :(得分:1)
我认为/
是您尝试过的第一个输入。
因为这个
text=''.join(newl)
...
filen.write(str(text))
是你写的文件和
newl=[]
此时不包含任何项目,文件内容仍为“空”。