0

我在 App Engine 上将 Python 应用程序从 2.5 移植到 2.7,我发现脚本处理程序对于 WSGI 端点的工作方式不同。具体来说,当我的端点应用程序在子目录中定义时,yaml 无法解析。

- url: /crawl/route/.*
  script: crawl/crawler.app
  login: admin

在 Python 2.5 中,“.app”扩展名为“.py”

如果脚本定义没有子目录,则此方法有效。实际上,根目录中的所有应用程序脚本都可以工作,而子目录中的所有应用程序脚本都失败了。

4

1 回答 1

1

它不是路径,它是一个 python 对象,所以使用

script: crawl.crawler.app
于 2012-12-26T17:07:35.447 回答