在python中将数据写入文件时出错

Hic*_*ick 2 python file-io

 a='aa'
>>> f=open("key.txt","w")


>>> s=str(a)
>>> f.write(s)
Run Code Online (Sandbox Code Playgroud)

仍然是key.txt文件仍然是空白..为什么?

unu*_*tbu 10

使用

f.flush()
Run Code Online (Sandbox Code Playgroud)

刷新写入磁盘.或者,如果您已完成使用f,则可以使用

f.close()
Run Code Online (Sandbox Code Playgroud)

刷新并关闭文件.