Life is short, you need Python

Google App Engine之初体验

1. Python:

Version:Python 2.5 or above 

http://www.python.org/

2.Google App Engine SDK

http://code.google.com/intl/zh-CN/appengine/downloads.html

3.在Google App Engine SDK安装目录下创建Helloworld目录和helloworld.py

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

4. 创建配置文件app.yaml

配置文件以new_project_template目录下的app.yaml为模板

application: helloworld
version:
1
runtime: python
api_version:
1

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

其中各行解释如下:

  • 应用程序标识符为 helloworld。当您在用 App Engine 注册应用程序的最后步骤时,您将选择唯一标识符,然后更新该值。在开发过程中,该值可以是任意内容。暂时将其设置保留为 helloworld
  • 这是该应用程序代码的版本号 1。如果您在上传新版本的应用程序软件之前调整了该内容,App Engine 将会保留之前的版本,并可让您使用管理控制台回滚到之前的版本。
  • 该代码运行于 python 运行时环境中,版本为“1”。将来可能支持其他运行时环境和语言。
  • 对路径与正则表达式 /.*(所有网址)匹配的网址的所有请求应由 helloworld.py 脚本进行处理
  • 5. 测试应用程序

    用以下命令启动网络服务器,向其提供到 helloworld 目录的路径:

    google_appengine/dev_appserver.py helloworld/

    网络服务器正在运行,在端口 8080 监听请求。通过在网络浏览器中访问以下网址测试应用程序:

    参考:http://code.google.com/intl/zh-CN/appengine/docs/python/gettingstarted/

    posted @ 2011-04-14 16:36  runfox545  阅读(504)  评论(0编辑  收藏  举报
    白月黑羽 Python教程 白月黑羽Python