Overview

Logging 用來追蹤程式執行時的事件,並記錄下所需要的內容,可以依照事件的重要程度分類,顯示不同重要度的訊息。相較於使用 print() 直接顯示在終端機上,Loggin 能更有效的分類與儲存事件訊息。

Usage

範例 :

import logging
logging.basicConfig(
    format='%(asctime)s %(levelname)s: %(message)s',
    datefmt='%Y-%m-%d %H:%M:%S',
    level=logging.INFO)
logging.info('Hello')

Reference

Logging HOWTO - Python 3.9.6 documentation

logging - Logging facility for Python - Python 3.9.7 documentation

PySide #18: 秀出你的生活點滴, Logging to Everywhere!

logging:如何使用 logging 紀錄事件