【发布时间】:2019-01-26 11:25:17
【问题描述】:
我正在使用 print 来记录我的 python 脚本的执行。
我在任何地方都使用flush = True,否则打印语句有时不会出现在它们所在的位置。
我想知道为什么默认是flush = False。谁能解释一下?
谢谢!
【问题讨论】:
-
糟糕,我没睡够。我在问题中混淆了真假(标题是正确的)。谢谢!
-
@alex 见perl.plover.com/FAQs/Buffering.html(忽略 Perl 的特定部分(其中一些现在有点过时了),但一般概念适用)。