我做到以下几点:如何获得DownloadError的细节?
try:
result = urlfetch.fetch(url=some_url,
...
except DownloadError:
self.response.out.write('DownloadError')
logging.error('DownloadError')
except Error:
self.response.out.write('Error')
logging.error('Error')
有没有什么办法让上发生了什么的更详细的说明?
虽然这是一个很好的做法,在这种情况下,它不会添加任何有意义的东西。 GAE不会给你任何关于DownloadError的更多信息。 –
@Jan当然logging.exception给出DownloadError异常堆栈跟踪; downvoting在这里似乎有点不合时宜。 – systempuntoout
它给出了错误的文字说明 - 'DownloadError:的ApplicationError:2的连接操作超时out'。我能以某种方式将它显示在页面上吗? –