回覆列表
  • 1 # 錢布斯

    可以,不然怎麼格式化資料

    Logger

    Logger是Logging模組的主體,進行以下三項工作:

    1. 為程式提供記錄日誌的介面

    2. 判斷日誌所處級別,並判斷是否要過濾

    3. 根據其日誌級別將該條日誌分發給不同handler

    其常用函式有:

    Logger.setLevel() 設定日誌級別

    Logger.addFilter() 新增一個Filter

    Handler

    Handler基於日誌級別對日誌進行分發,如設定為WARNING級別的Handler只會處理WARNING及以上級別的日誌。具體的應用如一個應用要把所有的日誌打在檔案中,並把ERROR以上級別的日誌列印到螢幕,把CRITICAL級別的日誌發郵件。

    常用函式有:

    setLevel() 設定級別

    setFormatter() 設定Formatter

    Formatter

    顧名思義,這個類配置了日誌的格式,引數是日誌的格式fmt和時間的格式datefmt

    下一篇將解釋下一個應用如何配置多個Handler和多個應用配置多個Logger。

  • 中秋節和大豐收的關聯?
  • bat是什麼檔案格式啊?