My favorites | 中文(简体) | Sign in

开发网络服务器

App Engine SDK 包含模拟 App Engine Python 运行时环境的网络服务器应用程序。开发服务器:

  • 重现模块导入限制,且仅允许处理程序从标准库、包含在 App Engine Python 环境中的第三方库以及应用程序目录中的模块中导入允许的模块
  • 重现应用程序缓存行为
  • 使用本地文件模拟 App Engine 数据库
  • 使用可接受任何电子邮件地址的登录和退出页面模拟 Google 帐户
  • 通过从您的计算机中直接抓取网址模拟网址抓取服务
  • 使用您选择的 SMTP 服务器或 Sendmail 配置模拟邮件服务

请注意,dev_appserver.py 不模拟配额或限制(例如请求超时)。

请确保使用 Python 2.5 运行 dev_appserver.py。它可在 Python 2.4 环境下运行,但 Python 2.4 和 2.5 之间存在的差别可能会影响您的应用程序(例如处理 Unicode 字符串)。

有关详细信息,请参阅开发网络服务器