日志文件记录
import logging
logger = logging.getLogger()
#logfile = 'test.log'
hdlr = logging.FileHandler('/tmp/sendlog.txt')
formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.NOTSET)
使用
logger.debug(“测试”)
logger.error(“测试”)
日志的级别
CRITICAl 50
ERROR 40
WARNING 30
INFO 20
DEBUG 10
NOSET 0
写入日志时,小于指定级别的信息将被忽略
python 日志处理
最新推荐文章于 2024-09-06 07:22:03 发布
本文介绍了如何在Python中使用logging模块创建和配置日志文件,包括设置FileHandler、Formatter以及不同日志级别(如DEBUG,ERROR)的应用,强调了日志级别对信息记录的影响。
摘要由CSDN通过智能技术生成