我做到以下幾點:如何獲得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'。我能以某種方式將它顯示在頁面上嗎? –