timmy ha revisionato questo gist 10 months ago. Vai alla revisione
Nessuna modifica
timmy ha revisionato questo gist 10 months ago. Vai alla revisione
Nessuna modifica
timmy ha revisionato questo gist 1 year ago. Vai alla revisione
1 file changed, 14 insertions
logging_error.py(file creato)
| @@ -0,0 +1,14 @@ | |||
| 1 | + | # 首先,引入 logging 模組 | |
| 2 | + | import logging | |
| 3 | + | ||
| 4 | + | # 然後,建立一個 logfile,用來記錄錯誤訊息 | |
| 5 | + | logging.basicConfig(filename="error.log", level=logging.ERROR) | |
| 6 | + | ||
| 7 | + | # 接下來,在你的程式中,當發生錯誤時,使用 logging.error() 來記錄錯誤訊息 | |
| 8 | + | # 同時,把 backtrace 設定為 True,以便在錯誤發生時記錄回溯訊息 | |
| 9 | + | try: | |
| 10 | + | # 這裡是你的程式碼 | |
| 11 | + | # 假設有一個除數為 0 的情況 | |
| 12 | + | result = 1 / 0 | |
| 13 | + | except Exception as e: | |
| 14 | + | logging.error("錯誤發生:%s" % e, exc_info=True) | |
Più nuovi
Più vecchi