gpt4 book ai didi

python - 在 yaml 文件中为谷歌应用引擎设置 url(找不到页面)问题

转载 作者:太空狗 更新时间:2023-10-30 02:23:39 26 4
gpt4 key购买 nike

我是 Python 的新手,我对学习感到非常兴奋。我正在应用程序引擎上构建我的第一个应用程序,我不完全理解为什么我的 yaml 文件没有解析到我设置的 url。

这是代码

handlers:
- url: .*
script: main.py

- url: /letmein/.*
script: letmein.py

所以如果我去http://localhost:8080/letmein/我收到链接已损坏或找不到页面错误。

这是我在 letmein.py 中的 python 代码

from google.appengine.ext import webapp
from google.appengine.ext.webapp import util


class LetMeInHandler(webapp.RequestHandler):
def get(self):
self.response.out.write('letmein!')


def main():
application = webapp.WSGIApplication([('/letmein/', LetMeInHandler)],
debug=True)
util.run_wsgi_app(application)


if __name__ == '__main__':
main()

在此先感谢您的帮助!

最佳答案

您的处理程序顺序错误,因为它们必须始终不那么通用。更改为:

handlers:
- url: /letmein/.*
script: letmein.py

- url: .*
script: main.py

而且有效。

关于python - 在 yaml 文件中为谷歌应用引擎设置 url(找不到页面)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2840483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com