美文网首页
添加自定义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