3

我在我的程序中广泛使用日志记录。但是现在我想在不使用日志模块的情况下写入标准输出,但输出没有显示出来。

两者都不:

sys.stdout.write( "BOE!" )

也不

print( "WAH!" )

正在工作中。有人可以启发我吗?

4

1 回答 1

3

您的 Python 输出可能正在被缓冲。看看这两个 StackOverflow QA:

  1. 禁用输出缓冲
  2. 如何刷新 Python 打印的输出?
于 2013-06-21T19:06:22.160 回答