我想将一个变量打印到word_filter_output.txt文件中。代码运行正常,如果我想要变量e打印到控制台但它不会打印到文件。没有错误出现。该文件只剩下0个字节。
>>>with open("word_filter_output.txt", "w") as f:
>>> print(e, file = f)
答案 0 :(得分:3)
它适用于我(Python 3.3.4);
取决于你正在做什么,你可能需要强制冲洗它,即
with open("word_filter_output.txt", "w") as f:
print(e, file=f, flush=True)