我是靠谱客的博主 繁荣羽毛,最近开发中收集的这篇文章主要介绍日志处理logger,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部