MINGW64在执行期间不打印

时间:2015-11-12 01:19:33

标签: python windows shell console mingw-w64

我正在使用Git Bash在Windows上运行我的Python脚本。我注意到在脚本运行时控制台无法打印。脚本完成时会打印所有字符串。我read这是一个缓冲和换行问题。我该如何解决?

2 个答案:

答案 0 :(得分:2)

我在每个sys.stdout.flush()之后解决此问题,包括print()

答案 1 :(得分:1)

我正在Windows10上使用MINGW64,python -u对我有用。例如,

   python -u foo.py