要使用Python的logging模塊,您需要按照以下步驟進行設置:
import logging
logging.basicConfig(level=logging.INFO)
其中,logging模塊提供了多個級別用于控制日志的輸出,包括DEBUG、INFO、WARNING、ERROR和CRITICAL。您可以根據需要使用不同的級別。
logging.debug('This is a debug message')
logging.info('This is an info message')
logging.warning('This is a warning message')
logging.error('This is an error message')
logging.critical('This is a critical message')
您可以根據需要使用不同的日志級別和相應的日志記錄函數,如debug、info、warning、error和critical。
logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
在format參數中,可以使用不同的占位符來定義日志記錄的格式,如asctime表示時間、name表示記錄器的名稱、levelname表示日志級別、message表示消息內容。
logging.basicConfig(filename='app.log', filemode='w', format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
可以使用filename參數指定日志輸出的文件名,并使用filemode參數指定寫入模式,默認為追加模式。
這是一個基本的使用示例,您可以根據需要進一步配置和使用logging模塊來記錄日志。