0
我有過這樣的循環運行一個python腳本硒...Python的硒錯誤處理
for i, refcode in enumerate(refcode_list):
try:
source_checkrefcode()
except TimeoutException:
pass
csvWriter.writerow([refcode, 'error', timestamp])
如果在source_checkrefcode過程中出現問題,則腳本錯誤崩潰。
如何將錯誤處理添加到此循環,以便它只是移動到下一個項目而不是崩潰?
我原來的代碼看起來出來TimeoutException異常,但您的示例使用異常。這個新的代碼是否還會捕獲TimeoutException? – fightstarr20
是的,其實異常會捕獲所有類型的異常。然後你可以在它的字符串消息上添加一個檢查。例如。如果str(e)中的'TimeountException':在str(e)中執行此elif'Another Exception':執行此操作等等 –