【发布时间】:2016-01-12 09:26:43
【问题描述】:
我想在每次调用 Logger.fatal 或 Logger.warn 时发送一封电子邮件。
也许解决方案是扩展它并覆盖方法。但是当您导入日志记录时,获得Logger 类的唯一方法是使用logging.getLogger()。
我该如何解决这个问题?
【问题讨论】:
-
不确定我是否正确理解您的需求,但也许您可以通过其名称获取现有记录器,然后向其添加 SMTPHandler。
-
最好在docs.python.org/2/howto/logging.html 阅读 Python 日志记录方法。如果解释配置和修改记录器的所有选项。
标签: python python-3.x logging