Hello,Google App Engine

   Google App Engine不知道谁用过没,以前听说过一些,但是由于需要用Python语言来开发,自己只会java,所以一直没有尝试过,今天又google了下,决定开始Google App Engine之旅。

  听说google全球只开放了10000个帐户,今年4月份就发布了,没想到居然顺利注册成功,难道全部开放了?不管那么多了。

  Google发布了可以在本机模拟Google App Engine环境的SDK,下载地址为:http://code.google.com/appengine/downloads.html,Python的版本必须在2.5以上,这里也有下载地址:http://www.python.org/download/。我下载的都是For Windows的,安装很简单,其中Google App Engine会自动帮你配好环境变量,想想当初学java的时候配置环境变量的狼狈样,觉得google比较人性化了。

  安装完了之后,让我们开始我们的第一个Google App Engine应用程序----Hellow,world!首先先新建一个文件夹,就叫helloworld好了,然后将下面这段代码敲到记事本去,取名为helloworld.py(注意后缀)。

  1. print 'Content-Type: text/plain'
  2. print ''
  3. print 'Hello, world!'

  这几句代码先声明了一个http头文件用来描述文件内容,然后输出一个空行和信息“Hello,world!”。然后再建立一个Google App Engine应用程序的配置文件,取名为app.yaml,内容如下:

    

  1. application: helloworld
  2. version: 1
  3. runtime: python
  4. api_version: 1
  5. handlers:
  6. - url: /.*
  7.   script: helloworld.py

  第一行意思是说这个应用程序的标志符是helloworld,自由取名,但是要保证唯一。接下来是版本号,运行环境为python等。最下面的意思是一个URL的路径如果匹配表达式“/.*”的话将由helloworld.py来处理。(注:“/.* ”匹配所有的URL)  

  然后打开命令提示符,输入:dev_appserver.py helloworld.py文件所在的文件夹路径 ,则可启动并发布你的应用程序helloworld.py,打开浏览器,输入地址:http://localhost:8080/将看到输出的结果,见下图。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值