我有一個批處理檔案計劃每天早上運行一個 python 腳本。該腳本應該附加到 .csv 檔案。但是,有些日子沒有資料附加到 csv 檔案中,我認為這是由于腳本執行程序中的錯誤。有什么我可以添加到我的批處理檔案中以將導致腳本停止執行的任何錯誤訊息保存到 .txt 檔案中嗎?或者有沒有更好的方法在 python 腳本中執行此操作?現在在我的批處理檔案中,我只有
python "C:\filepath\pythonscript.py"
uj5u.com熱心網友回復:
將重定向附加到命令列,如下所示:
python "C:\filepath\pythonscript.py" 2>>log.txt
2>>log.txt陳述句將 STDERR(python 解釋器列印的錯誤)重定向到 APPEND 模式下的日志檔案(單個 > 將切換到 OVERWRITE 模式)。如果您也想捕獲 STDOUT,請將添加的附錄更改為>>log.txt 2>&1
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/480831.html
上一篇:批處理問題:無法遍歷字串變數
下一篇:批處理檔案洗掉單詞前后的文本
