我正在运行测试,发现该文件实际上没有写入,直到我控制-C来中止程序.谁能解释为什么会发生这种情况?
我希望它能同时写,所以我可以在过程中间读取文件.
import os
from time import sleep
f = open("log.txt", "a+")
i = 0
while True:
f.write(str(i))
f.write("\n")
i += 1
sleep(0.1)
Run Code Online (Sandbox Code Playgroud)