可爱的vb6 发表于 2019-3-8 15:06:37

关于文件的问题

我又来了。。。。我好多问题啊。。。感谢大佬们耐心教导。。。

>>> a = open("11.txt","w")
>>> a.write("22")

结果返回一个2是怎么回事啊???
11那个文件里面也没有写东西
我试着a.close里面还是没写东西??
用的python3.7

BngThea 发表于 2019-3-8 15:07:47

a.close()
要加括号,这样才把缓冲真正写入文件中,并关闭

可爱的vb6 发表于 2019-3-8 15:10:01

BngThea 发表于 2019-3-8 15:07
a.close()
要加括号,这样才把缓冲真正写入文件中,并关闭

好吧我确实没加括号,感谢感谢
还有他为什么会返回一个2 呢

BngThea 发表于 2019-3-8 15:14:15

可爱的vb6 发表于 2019-3-8 15:10
好吧我确实没加括号,感谢感谢
还有他为什么会返回一个2 呢

我无法重现你的结果,你先发一下你的截图

可爱的vb6 发表于 2019-3-8 20:23:43

BngThea 发表于 2019-3-8 15:14
我无法重现你的结果,你先发一下你的截图

C:\Users\Administrator\Desktop

可爱的vb6 发表于 2019-3-8 20:26:29

BngThea 发表于 2019-3-8 15:14
我无法重现你的结果,你先发一下你的截图

我发现我不会在这个地方发截图咋整。。。orz中

大概就是这样
>>> a = open("11.txt","w")
>>> a.write("23")   #这里我点了一下回车
2
>>>
页: [1]
查看完整版本: 关于文件的问题