如何将中间件添加到Pythons记录器

时间:2018-09-10 19:33:22

标签: python logging python-3.5

因此,我正在使用Python的记录器,它内置了logger.debug()之类的功能,这些功能非常有用。我也有一个要运行的发送电子邮件类。每次致电SendEmail()时如何运行logger.error()

1 个答案:

答案 0 :(得分:1)

这在stdlib logging中直接受支持。创建一个SMTPHandler并将其添加到配置为logging.ERROR级别的日志记录配置中。有多种可用的日志记录配置方法,记录在here中。