2011-04-13 41 views
0

我有一個使用python作爲腳本語言的應用程序。當有人修改我想知道的Python腳本是否有語法錯誤。我現在用的是python.exe(Windows 2003中,蟒蛇2.5)檢查腳本,所以我執行類似python.exe輸出

python script.py > errors.txt 

但ERRORS.TXT仍然0KB儘管script.py有語法錯誤,在這種情況下,錯誤檢測到的蟒蛇顯示在屏幕上(但沒有重定向到文件)

+0

python -ud script.py> errors.txt – alexy13 2011-04-13 11:05:41

+0

嗯.. 。不起作用 – jab 2011-04-13 11:15:24

回答

0

如果python使用STDERR輸出流的錯誤(我承認我不知道它是否如此),你必須insted重定向錯誤strem通過使用:

python script.py 2> errors.txt 
+0

是的......這是......我正在寫我自己的答案,但你先發布它。謝謝 – jab 2011-04-13 11:29:56