为什么python在同一个程序下,对一个文档输入后close,接着输出的是空呢。当把shell关了文档里面才有文字

fopen=file('poem.txt','w')fopen.write(poem)fopen.closefope=file('poem.txt')whileTrue:... fopen=file('poem.txt','w')
fopen.write(poem)
fopen.close

fope=file('poem.txt')
while True:
line=fope.readline()
if len(line)==0:
break
print line
fope.close
展开
 我来答
sylecn
2015-10-02 · TA获得超过2991个赞
知道大有可为答主
回答量:1169
采纳率:57%
帮助的人:692万
展开全部
close后面缺了一对小括号。没有括号是不会调用的。
更多追问追答
追问
谢谢,我还想问一下python存取字典到文档中乱码怎么解决
追答
>> python存取字典到文档中乱码
这个原因很多的。

什么字典?出现什么乱码?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式