繁体   English   中英

Python运行但不会写入文件

[英]Python runs but won't write to file

我想将一个变量打印到文件word_filter_output.txt。 代码运行正常,如果我希望将变量e打印到控制台,但不会将其打印到文件。 没有错误出现。 该文件只剩下0个字节。

>>>with open("word_filter_output.txt", "w") as f:
>>>    print(e, file = f)

它按照我给的方式工作(Python 3.3.4);

根据您在做什么,您可能需要强制冲洗它,即

with open("word_filter_output.txt", "w") as f:
    print(e, file=f, flush=True)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM