【发布时间】:2011-10-19 18:03:56
【问题描述】:
parser_logger = logging.getLogger("CSHEL_parserlogger");
#logging.basicConfig()
parser_logger.addHandler(RotatingFileHandler(
"logfile", mode='a', maxBytes=7340032, backupCount=4,
encoding=None, delay=False))
#d = { 'clientip' : '192.168.0.1', 'user' : 'fbloggs' }
parser_logger.info('Protocol problem: %s', 'connection reset')
这将创建一个名为 logfile 的文件,但不会向其中写入任何内容。 如果我将最后一行更改为
parser_logger.warning('Protocol problem: %s', 'connection reset')
它会正确地将消息记录到“日志文件”中。
我确定我错过了一件小事,但我无法弄清楚它是什么。
【问题讨论】: