在python中打开调试日志记录

时间:2017-01-22 22:40:30

标签: python logging

我正在尝试在python 3.5.2中启用调试日志记录:

import logging
log = logging.getLogger('test')
log.setLevel(logging.DEBUG)

log.warn('warn')
log.debug('debug')

log.root.setLevel(logging.DEBUG)
log.debug('debug again')

但是,这只会打印warn。我错过了什么?

2 个答案:

答案 0 :(得分:6)

试试这个

logging.basicConfig(level=logging.DEBUG)

答案 1 :(得分:1)

看起来我需要先打电话

logging.basicConfig()

在根记录器中设置控制台处理程序。