I have a python project where I want to log multiple events across different modules in a single rotating file. I am using logzero。
例如: 如果我需要从 init .py和 main .py进行日志记录,我如何只使用一个日志文件来记录这两个事件?
答案 0 :(得分:2)
您可以从不同的python文件中指定相同的日志文件:
logzero.logfile("logfile.log", maxBytes=1000000, backupCount=3)
在documentation(功能部分)中提及:
多个记录器可以写入同一个日志文件(也可以写入多个Python文件)。