2011-11-29 27 views
1

當使用pythonw執行腳本時,它不會打開控制檯。如何捕獲pythonw執行的Python腳本的stdout?

有沒有辦法通過保留pythonw使用捕捉到這樣一個劇本的stdout

注意,我要尋找的是不需要腳本的修改解決方案(我知道我可以使用日誌記錄)

更新:​​似乎工作。我如何將它重定向到控制檯?

回答

1

很明顯:pythonw script.py|more

0

如果你可以改變你如何調用它(如您在更新做),你爲什麼不只是蟒蛇代替pythonw運行呢?

python script.py 
+0

'pythonw'在不同的上下文中執行腳本有時紙條的行爲不同。 – sorin

+1

腳本似乎很奇怪,但我想這是事實。 – babbageclunk

+0

停止思考腳本,控制檯的腳本,Python腳本可以是完全的GUI應用程序;) – sorin