Python-如何刷新打印功能的输出?
如何强制将Python的打印功能输出到屏幕?
这不是“ 禁用输出缓冲”的重复项-链接的问题正在尝试无缓冲输出,尽管这更通用。对于这个问题,最重要的答案太过强大或牵扯太多(对于这个问题,它们不是很好的答案),这个问题可以由相对新手在Google上找到。
回答:
在Python 3上,print可以采用可选flush
参数
print("Hello world!", flush=True)
在Python 2上,你必须做
import syssys.stdout.flush()
打电话后print。默认情况下,print打印到sys.stdout
(有关文件对象的更多信息,请参阅文档)。
以上是 Python-如何刷新打印功能的输出? 的全部内容, 来源链接: utcz.com/qa/433084.html