概述
20220127
https://mp.weixin.qq.com/s/CgmfVqogqKBzezmIR7ZfsQ
https://blog.csdn.net/kyle1314608/article/details/122714312
错误日志输出重点
20220126
https://blog.csdn.net/weixin_45365220/article/details/109270375
添加日志
import logging
type='数值字段识别测试'
def log(type):
#创建logger,如果参数为空则返回root logger
logger = logging.getLogger("wsy")
logger.setLevel(logging.DEBUG)
#设置logger日志等级
#这里进行判断,如果logger.handlers列表为空,则添加,否则,直接去写日志
if not logger.handlers:
#创建handler
fh = logging.FileHandler(str(time)+str(type),encoding="utf-8")
ch = logging.StreamHandler()
#设置输出日志格式
formatter = logging.Formatter(
fmt="%(asctime)s %(name)s %(filename)s %(message)s",
datefmt="%Y/%m/%d %X"
)
#为handler指定输出格式
fh.setFormatter(formatter)
ch.setFormatter(formatter)
#为logger添加的日志处理器
logger.addHandler(fh)
logger.addHandler(ch)
return logger #直接返回logger
logger = log(type)
logger.debug('xxx'.format)
最后
以上就是繁荣羽毛为你收集整理的日志处理logger的全部内容,希望文章能够帮你解决日志处理logger所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复