import logging
# 配置日志记录器
logging.basicConfig(
level=logging.INFO, # 设置日志级别为INFO
filename='app.log', # 指定日志输出文件名为app.log
format='%(asctime)s - %(levelname)s - %(message)s' # 设置日志格式
)
# 记录日志
logging.info('这是一条INFO级别的日志')
import logging
:导入Python的日志模块。
logging.basicConfig(level=logging.INFO, filename='app.log', format='%(asctime)s - %(levelname)s - %(message)s')
:配置日志记录器,level=logging.INFO
设置日志级别为INFO,只有INFO及以上级别的日志会被记录;filename='app.log'
指定日志输出到app.log
文件;format='%(asctime)s - %(levelname)s - %(message)s'
设置日志的格式,包含时间、日志级别和日志消息。
logging.info('这是一条INFO级别的日志')
:使用配置好的日志记录器记录一条INFO级别的日志。