GAE给我发错误

时间:2010-01-22 16:01:48

标签: python google-app-engine

可以将GAE配置为在出现错误时向我发送电子邮件吗?

2 个答案:

答案 0 :(得分:4)

我认为你能做的最好的事情就是在你的main函数中添加一些像......这样的代码:

try:
  ...normal body of your main goes here...
except:
  from google.appengine.api import mail
  import sys

  mail.send_mail(sender="Your GAE App <yourappname@example.com>",
              to="You <bobobobo@example.com>",
              subject="GAE App error",
              body="""
Your App Engine app raised an exception:
  %s
""" % sys.exc_info()[:2])

(当然,您可以更好地格式化异常信息等)。

答案 1 :(得分:0)

以下是使用GAE发送电子邮件的示例。您可以构建此示例来捕获异常并向您自己发送电子邮件....

http://www.fishbonecloud.com/2010/11/automated-email-using-google-app-engine.html