如何捕获用pythonw执行的Python脚本的stdout?

时间:2011-11-29 12:04:56

标签: python

使用pythonw执行脚本时,它将无法打开控制台。

有没有办法通过保留stdout的使用来捕获此类脚本的pythonw

注意,我正在寻找一个不需要修改脚本的解决方案(我知道我可以使用日志记录)

更新:pythonw script.py >somefile似乎有效。如何将其重定向到控制台?

2 个答案:

答案 0 :(得分:1)

很明显:pythonw script.py|more

答案 1 :(得分:0)

如果您可以更改调用它的方式(就像在更新中那样),为什么不用python而不是pythonw来运行它?

python script.py