使用python3的logging
模块,我将记录到这样的文件:
import logging
logging.basicConfig(filename='log')
logging.info('123')
现在每次发生日志记录事件时,我都希望以LogRecord作为参数调用函数。
我如何实现这一目标?
答案 0 :(得分:1)
您可以创建一个logging.Filter
对象来审核LogRecord
并决定是否应该记录它。在此代码中,您还可以执行其他逻辑:https://docs.python.org/3/library/logging.html#filter-objects。