七秒鱼记忆~
每天进步一点点!!!
import logging

#日志级别:
"""
1、debug:调试信息
2、info:主体功能信息,流水
3、warning:警告
4、error:错误
5、critical:严重的,致命的
"""
#级别定义
logging.error("这是一条错误信息")
#日志收集器:
#1、日志收集器 logger
logger =logging.getLogger("hu")  #初始化收集器
#2、日志收集器级别 level
logger.setLevel('ERROR')  #设置收集器级别
#3、日志处理器 handler,默认为warning级别,默认输出在控制台
str_handler =logging.StreamHandler()  #在控制台输出
handler =logging.FileHandler('logger.txt') #记录在文件中
#4、日志处理器级别
logger.setLevel('ERROR')
#5、添加日志处理器
logger.addHandler(handler)
#6、设置日志格式
"""
%(name)s #收集器名称
%(levelname)s  #日志级别      
%(filename)s #模块名称 
%(lineno)d   #行号
%(funcName)  #方法名
%(asctime)s  #时间 
%(message)s  #提示信息
"""
fmt =logging.Formatter('%(name)s-%(filename)s-%(levelname)s-%(lineno)d-%(asctime)s-%(message)s')
handler.setFormatter(fmt)

logger.error("出错了!!")
posted on 2021-06-01 11:01  fishing~  阅读(20)  评论(0)    收藏  举报