在Python中,可以使用內置的logging模塊來記錄系統事件。下面是一個簡單的示例,展示如何使用log函數記錄系統事件:
import logging
# 配置日志
logging.basicConfig(filename='example.log', level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
# 記錄系統事件
logging.info('This is an informational message')
logging.warning('This is a warning message')
logging.error('This is an error message')
在這個示例中,我們首先導入logging模塊,然后使用basicConfig函數配置日志,指定日志文件名為example.log,日志級別為INFO,日志格式為’時間 - 級別 - 消息’。接著我們使用info、warning和error函數分別記錄了三種不同級別的系統事件。
記錄完系統事件后,日志信息會被寫入到example.log文件中。可以根據需要選擇不同的日志級別,如DEBUG、INFO、WARNING、ERROR、CRITICAL等。