• 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/

Work for fun,Live for love!
  • 相关阅读:
    PHP中的无限级分类
    JS中json数据格式取值实例
    PHP中类的延迟绑定
    电阻
    不能做“没事找抽型”投资者
    Delphi相关文件扩展名介绍
    三极管
    沃伦·巴菲特
    电压,电流,电阻的关系就是欧姆定律
    CnPack 使用的组件命名约定
  • 原文地址:https://www.cnblogs.com/allenblogs/p/2016197.html
  • Copyright © 2020-2023  润新知