美文网首页
添加自定义logginng日志等级

添加自定义logginng日志等级

作者: zhu733756 | 来源:发表于2020-01-03 10:55 被阅读0次

import logging

logging.TRACE = 25

logging.addLevelName(logging.TRACE, "TRACE")

def __log_trace(self, message, *args, **kwargs):

    if self.isEnabledFor(logging.TRACE):

        self._log(logging.TRACE, message, args, **kwargs)

logging.basicConfig(

    format='%(asctime)s %(filename)s [line:%(lineno)d] %(levelname)s: %(message)s', 

    datefmt='%Y-%m-%d %H:%M:%S', 

    level=logging.DEBUG

)

logging.Logger.trace = __log_trace

log = logging.getLogger('qqq')

log.setLevel(logging.DEBUG)

log.trace('asdf')

相关文章

网友评论

      本文标题:添加自定义logginng日志等级

      本文链接:https://www.haomeiwen.com/subject/nahzoctx.html