为什么Google App Engine警告我'找不到处理程序引用的文件:dailybasic.py'一次又一次?

时间:2011-09-09 17:07:53

标签: python google-app-engine yaml

我在python中使用GAE进行编码,我尝试制作两个脚本文件。所以我像这样制作app.yaml:

application: mathgirlna
version: 1
runtime: python
api_version: 1

handlers:
- url: /static
  static_dir: static

- url: /dailybasic/.*
  script: /dailybasic.py
  login: admin

- url: /.*
  script: main.py

当我看到日志时,它会显示'找不到处理程序引用的文件:dailybasic.py'。我不知道app.yaml是如何写的。

这是我的文件树:

  • 静态
    • index.css
  • 的app.yaml
  • index.yaml中
  • cron.yaml
  • 的index.html
  • main.py
  • dailybasic.py

我也对这棵树犹豫不决。我应该移动这些文件吗?

最后,我没有安装python库'ssl'。这可能是造成这个错误的原因吗?

1 个答案:

答案 0 :(得分:5)

删除'/'中的script: /dailybasic.py

- url: /dailybasic/.*
  script: dailybasic.py
  login: admin