Py学习  »  Python

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

Jason Atallah • 4 年前 • 471 次点击  

所以我使用的是python的logger,它内置了如下函数 logger.debug() 这是非常有用的。我还有一个要运行的发送电子邮件类。我怎么能 SendEmail() 每次我打电话都跑 logger.error() ?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38814
 
471 次点击  
文章 [ 1 ]  |  最新文章 4 年前
wim
Reply   •   1 楼
wim    5 年前

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