Utoljára aktív 10 months ago

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

Revízió 9d33e75f928987c85ca1cdc4d69a09245c691378

logging_error.py Eredeti
1# 首先,引入 logging 模組
2import logging
3
4# 然後,建立一個 logfile,用來記錄錯誤訊息
5logging.basicConfig(filename="error.log", level=logging.ERROR)
6
7# 接下來,在你的程式中,當發生錯誤時,使用 logging.error() 來記錄錯誤訊息
8# 同時,把 backtrace 設定為 True,以便在錯誤發生時記錄回溯訊息
9try:
10 # 這裡是你的程式碼
11 # 假設有一個除數為 0 的情況
12 result = 1 / 0
13except Exception as e:
14 logging.error("錯誤發生:%s" % e, exc_info=True)
15