0

我有一些以时间戳为名称的日志记录

logging_config.fileConfig( fname=ini_file, disable_existing_loggers=0 ) #, defaults, disable_existing_loggers)

logger = logging.getLogger("myLoggerABC")
logger.setLevel(logging.DEBUG)

是否可以将记录器配置为使用第一个日志写入操作而不是之前创建日志文件。

为什么?当我没有理由记录一些东西时,我会有很多空文件。太丑了

4

1 回答 1

1

delay=True在处理程序的初始化中使用:请参阅文档,只要您使用的是 Python 2.6 或更高版本(如果不是,请考虑更新)。这会推迟创建/打开文件,直到实际记录某些内容。

于 2013-08-21T20:09:33.587 回答