电子邮件通知Python应用程序中发生的异常?

时间:2010-05-29 01:27:11

标签: python debugging exception email exception-handling

更新:这是一个Django网络应用

大家好,我想在我的应用程序中发生错误时设置电子邮件通知。在ruby中,有一个非常优雅的解决方案,名为ExceptionNotifier,它包装异常处理程序并使用内置邮件程序发送电子邮件。

在Python中执行此操作的最佳方法是什么?我知道这是一个非常普遍的问题,所以会喜欢你们大家可以分享的任何提示!

PS:代码示例,模块指针真棒!谢谢!

1 个答案:

答案 0 :(得分:3)

(我猜你在这里谈论的是一个网络应用程序,因为ExceptionNotifier是一个Rails插件...)

使用哪个框架的Python Web应用程序?我知道有Django-hoptoad,它实际上比Ruby的ExecptionNotifier高出一步,使用ThoughtBot's Hoptoad

但这只是猜测你正在使用Django,你可能不会......

同样地,Pylons(以及扩展,Turbogears 2,我猜),configuration options for error emails