首页 > 技术文章 > 【错误记录】python logging日志打印俩次的原因

pengyusong 2016-09-28 16:24 原文

有一个原因是因为同一个handler被添加了俩次

applogger = loggerfactory.LoggerFactory.init_app_logger()
perflogger = loggerfactory.LoggerFactory.init_app_logger()
这样handler就被添加了俩次

有一个原因是设置不正确,传到了上级的logger,这样就会打印俩次

logger.propagate = 0

推荐阅读