Zuletzt aktiv 10 months ago

這段 Python 程式碼使用 logging 模組來 記錄錯誤日誌,透過 logging.basicConfig() 設定 錯誤訊息輸出至 error.log 檔案。當程式執行時發生 異常(如除數為 0),會捕捉錯誤並使用 logging.error() 記錄詳細的錯誤訊息與 回溯資訊(exc_info=True),方便 錯誤偵錯與系統維護。適用於 後端系統監控、錯誤追蹤及除錯分析。

timmy hat die Gist bearbeitet 10 months ago. Zu Änderung gehen

Keine Änderungen

timmy hat die Gist bearbeitet 10 months ago. Zu Änderung gehen

Keine Änderungen

timmy hat die Gist bearbeitet 1 year ago. Zu Änderung gehen

1 file changed, 14 insertions

logging_error.py(Datei erstellt)

@@ -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)
Neuer Älter