我有一个 python 项目,我想在一个旋转文件中记录不同模块之间的多个事件。我正在使用logzero为此。
例如: 如果我需要从 init.py 和 main.py 进行日志记录,如何仅使用单个日志文件来记录这两个事件?
最佳答案
您可以从不同的 python 文件指定相同的日志文件:
logzero.logfile("logfile.log", maxBytes=1000000, backupCount=3)
documentation中提到(功能部分):
多个记录器可以写入同一个日志文件(也可以跨多个 Python 文件)。
关于python - 在Python中跨不同模块记录到单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47886582/