Python 有没有办法禁用appengine dev_appserver上的内置截止日期?

Python 有没有办法禁用appengine dev_appserver上的内置截止日期?,python,google-app-engine,sdk,Python,Google App Engine,Sdk,我意识到,dev_appserver.py旨在尽可能模拟生产应用程序引擎环境,但由于连接速度慢,我在本地调试应用程序时遇到了问题(我不断遇到deadlineexceederror异常)。由于我关心的不是连接本身,是否有任何方法可以暂时禁用/延长urlfetch(和其他)的超时时间,只用于开发环境?不幸的是,该应用程序确实需要连接到一个实时的Web服务,在这种情况下,我不能仅仅修补一个虚拟响应 对于那些更了解SDK内部的人来说,这可能是一个简单的修复方法,但我在谷歌搜索方面运气不太好。如果您能提供

我意识到,
dev_appserver.py
旨在尽可能模拟生产应用程序引擎环境,但由于连接速度慢,我在本地调试应用程序时遇到了问题(我不断遇到
deadlineexceederror
异常)。由于我关心的不是连接本身,是否有任何方法可以暂时禁用/延长
urlfetch
(和其他)的超时时间,只用于开发环境?不幸的是,该应用程序确实需要连接到一个实时的Web服务,在这种情况下,我不能仅仅修补一个虚拟响应


对于那些更了解SDK内部的人来说,这可能是一个简单的修复方法,但我在谷歌搜索方面运气不太好。如果您能提供任何帮助或建议,我将不胜感激。

在开发服务器上运行时,您可以设置更高的默认urlfetch截止日期:

import os
if os.environ['SERVER_SOFTWARE'].startswith('Dev'):
    from google.appengine.api import urlfetch
    urlfetch.set_default_fetch_deadline(60)

谢谢
set\u default\u fetch\u deadline()
正是我所需要的。