首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基本示例google-app-engine项目无法正常工作

基本示例google-app-engine项目无法正常工作
EN

Stack Overflow用户
提问于 2019-07-11 19:38:37
回答 1查看 27关注 0票数 1

我是python和google-app-engine编程的新手。我只是使用以下url遵循示例项目:"https://www.youtube.com/watch?reload=9&v=jWRtX8vs_cM“我安装了Python2.7.12,并遵循与此视频相同的过程。在过程的最后部分,我得不到结果。

enter image description here

enter image description here

我写的命令根据视频样本(第一张图),但没有错误和行动:如果进程运行良好,它必须像第二张图片,我必须检查的结果在Web浏览器中的localhost:8000\实例:我搜索了这个项目的解决方案在这里,但还没有得到。如果对我有帮助,我真的很感激。谢谢..。

"test.py“

代码语言:javascript
复制
import webapp2

class MainPage(webapp2.RequestHandler):

   def get(self):
       self.response.write("Hello World")

app = webapp2.WSGIApplication([(('/',MainPage),], debug=True)

"app.yaml“

代码语言:javascript
复制
runtime: python37

api_version:1

threadsafe: true

handlers:

- url:/

  script:test.app
EN

回答 1

Stack Overflow用户

发布于 2019-07-11 20:48:12

webapp2框架只能在python27运行时中使用,而不能在python37中使用。您要么需要降级到第一代Python2.7运行时,要么(更好的选择)继续使用Python3.7并使用现代框架。

Flask中的等价物是:

app.yaml

代码语言:javascript
复制
runtime: python37

requirements.txt

代码语言:javascript
复制
Flask==1.0.2

main.py

代码语言:javascript
复制
from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    """Return a friendly HTTP greeting."""
    return 'Hello World!'

有关详细信息,请参阅"Quickstart for Python 3 in the App Engine Standard Environment“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56988328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档