【发布时间】:2017-05-24 18:15:21
【问题描述】:
我试图运行使用“开始”一个计划,我想有输出管道输送到一个txt文件,例如,我想有一个简单的HTTP蟒蛇服务器的输出记录到一个文本文件中:
START cmd /c python -m SimpleHTTPServer 8000^>engineLog.txt
上面将其打印到日志文件中,但与该问题,只打印它的过程完成时。有没有什么办法,我可以,因为它正在运行,存储日志?也有可能有它登录txt文件,以及具有它在控制台打印出? P>
【问题讨论】:
-
也许这是应用程序必须冲洗写发生其输出流?我不能完全肯定,但我认为是这样。所以,除非你可以强制应用程序刷新其流,在某种程度上,你很可能出于运气。 SPAN>
-
@ MarkW,幸运的是在这种情况下Python有一个
-u选项,以使标准输出缓冲的。跨度>