在python中将数据写入文件时出错
key.txt文件仍然为空。。为什么?使用在python中将数据写入文件时出错,python,file-io,Python,File Io,key.txt文件仍然为空。。为什么?使用 a='aa' >>> f=open("key.txt","w") >>> s=str(a) >>> f.write(s) 刷新对磁盘的写入。或者,如果使用f,则可以使用 f.flush() 刷新并关闭文件。使用可以完全避免此问题: f.close() 块完成后,文件将自动关闭。使用您不必担心这种bug会潜入您的代码中 with open("key.txt","w") as f:
a='aa'
>>> f=open("key.txt","w")
>>> s=str(a)
>>> f.write(s)
刷新对磁盘的写入。或者,如果使用f
,则可以使用
f.flush()
刷新并关闭文件。使用可以完全避免此问题:
f.close()
块完成后,文件将自动关闭。使用您不必担心这种bug会潜入您的代码中
with open("key.txt","w") as f:
s=str(a)
f.write(s)