我按照webapp2上的教程详细创建了一个hello world应用程序,但它不起作用

时间:2015-07-31 06:19:22

标签: python google-app-engine webapp2

我创建了一个文件夹。

在该文件夹中,

我创建了

  

的app.yaml

它包含:

application: helloworld
version: 1
runtime: python27
api_version: 1
threadsafe: true

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

我创建了

  

helloworld.py

它包含:

print 'Content-Type: text/plain'
print ''
print 'Hello, world!'

当我点击Google App Engine启动器中的浏览时,此应用程序应该运行并显示

  

你好,世界!

根据教程。

但是当我点击浏览时,浏览器会显示一个空网页。

如果我点击Chrome中的开发者工具,我可以看到生成的网站是:

<html>
<head><style type="text/css"></style></head>
<body></body>
</html>

可能有什么问题?为什么这个简单的hello world示例对我不起作用?

编辑:

以下是相关教程的链接: https://webapp-improved.appspot.com/tutorials/gettingstarted/helloworld.html#tutorials-gettingstarted-helloworld

1 个答案:

答案 0 :(得分:3)

我不确定您使用的教程是什么,但CGI样式不适用于python27运行时(并且旧版本已经多年没有使用)。您应该使用actual GAE tutorial