为什么 Google App Engine 警告我“未找到处理程序引用的文件:dailybasic.py”一次又一次?
我正在 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”。这可能是这个错误的原因吗?
I'm coding with the GAE in python, and I tried to make two script files. So I make the app.yaml like this:
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
And when I see the logs, it says 'file referenced by handler not found : dailybasic.py'. I have no idea how the app.yaml have to be written.
Here's my file tree:
- static
- index.css
- app.yaml
- index.yaml
- cron.yaml
- index.html
- main.py
- dailybasic.py
I'm also hesitating with this tree. Should I move these files?
And last, I've not installed the python library 'ssl'. Could it be a reason of this error?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
删除
script:/dailybasic.py
中的'/'
。Remove the
'/'
inscript: /dailybasic.py
.