当前位置: 首页 > news >正文

对于每一个logger分别设置级别. 这样可以滤出来我们要的信息. logging里面有多个logger

对于每一个logger分别设置级别. 这样可以滤出来我们要的信息. logging里面有多个logger


import logging as logginglogging.basicConfig(level=logging.INFO,  # 修改日志级别format='%(asctime)s %(name)s [%(pathname)s line:%(lineno)d] %(levelname)s %(message)s',datefmt='%Y-%m-%d %H:%M:%S',  # 日期时间格式filename='log.txt',  # 日志文件名filemode='a+',  # 日志模式,如:w:写、a+:追加写 等encoding='utf-8'  # 编码格式
)
# 禁用 httpx 的 INFO 级别日志
logging.getLogger('httpx').setLevel(logging.WARNING)