【发布时间】:2013-06-20 08:05:33
【问题描述】:
我发现this 回答了一个看似相似的问题,但是(因为我是 Python 新手)我不确定如何在我的代码中实现这个解决方案(如果它毕竟是同一个问题)。
在我的代码中,我有以下部分:
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
filename='C:\\Tests\\TRACE.log',
filemode='a')
console = logging.StreamHandler()
console.setLevel(logging.INFO)
consoleFormatter = logging.Formatter('%(name)-12s: %(levelname)-8s %(message)s')
console.setFormatter(consoleFormatter)
logging.getLogger('').addHandler(console)
localLog = logging.getLogger('text')
有趣的是,它过去可以正常工作,但有时它开始将这些重复的消息写入控制台。
有人可以给我指路吗?
【问题讨论】:
-
虽然这是一篇旧文章,但请将输出添加到 OP。否则很难辨别具体问题是什么以及如何解决。