标签: python logging
我正在使用Python 2.7中的日志记录模块。我有一个记录器,有不同的孩子和两个处理程序。
如何检查记录器是否处理了某个级别的事件(例如异常)?
答案 0 :(得分:1)
您最好的选择是编写一个自定义处理程序,该处理程序根据您的需要采取适当的操作。例如,您可以使用MemoryHandler子类,将刷新级别设置为您想要的级别值,并且可以覆盖flush()方法以发送电子邮件(理想情况下,如果响应,则在单独的线程中)很重要)。
MemoryHandler
flush()