我有一个python项目,我想在一个旋转文件中跨不同模块记录多个事件。我正在使用logzero。
例如:如果我需要从init.py和main.py进行日志记录,我如何只使用一个日志文件来记录这两个事件?
您可以从不同的python文件中指定相同的日志文件:
logzero.logfile("logfile.log", maxBytes=1000000, backupCount=3)
它在documentation(功能部分)中提到:
多个记录器可以写入相同的日志文件(也可以写入多个Python文件)。