1
我正在創建一個python框架,它運行一組腳本。每個腳本都會加載一些執行一般系統初始化和日誌記錄的通用代碼。但是,當特定的腳本出現語法錯誤時,我想要捕獲並處理事件。是的,它是可以使用的如何捕獲語法錯誤信號
except SyntaxError:
但是,然後每個腳本將不得不在這個代碼。 有什麼辦法可以讓這個共同點?捕捉信號會起作用,我只是不知道哪個信號會表明語法錯誤。
的腳本,就像任何其他的Python腳本運行:
test_script.py -l log_file.txt
大加讚賞。
你是如何加載這組腳本的?你能提供一個更清晰的解釋嗎? – Tarantula 2012-08-17 00:25:19
只需像任何其他python腳本一樣運行它們: some_test.py -l log_file.txt – user1476056 2012-08-17 21:31:54