[python 筆記] traceback 打印異常

在代碼中使用異常處理(Try)時(shí), print打印錯誤時(shí),并不會輸出在哪行報(bào)錯, 我在代碼運(yùn)行時(shí)的錯誤信息保存到日志文件中, 直接打印異常又看不出是哪一段代碼出的問題,? 這個時(shí)候可以嘗試使用traceback 庫
直接打印?
可以試試下面的寫法
可以得到這個

format_exc?
返回一個字符串, 想把logger異常記錄在log里不直接打印可以使用這個
print_exc?
這個可以直接打印異常的同時(shí)將異常寫入文件

標(biāo)簽: