zoukankan      html  css  js  c++  java
  • 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!
查看全文
  • 相关阅读:
    OO ALV-单击事件,双击事件,添加自定义按钮事件(EVENT)实例
    SWM0-Excel模板上载以及模板下载程序
    linux ubuntu安装Jupyter Notebook打开运行. ipynb文件
    主机ping不通ubuntu虚拟机的解决方法
    解决word中使用mathtype编辑的公式和正文不在一行的问题
    fis3实现前端网页实时刷新(自动刷新)
    解决代理服务器导致不能上网问题
    python常用函数总结
    使用python写机器学习算法遇到的问题
    windows---Apache环境搭建
  • 原文地址:https://www.cnblogs.com/allenblogs/p/2016197.html
  • Copyright © 2011-2022 走看看