トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

Google App Engine Hello World



目次



記事一覧

キーワード

Google App Engine Hello World

[Google App Engine][Python]

 準備

http://code.google.com/intl/ja/appengine/docs/gettingstarted/helloworld.html
Eclipseを使って、Hello Worldしてみる。

  1. Pythonランタイム、Eclipse、プラグインの設定
  2. Google App Engine SDKのインストール

 コーディング

hello.py
print 'Content-Type: text/plain'
print ''
print 'Hello Google App Engine!'
app.yaml
application: hellogoogleapp
version: 1
runtime: python
api_version: 1

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

 開発サーバー起動設定


現在PyDevが、Google App Engine Projectに対応。以下参照




build.xml

コマンドラインからは、

>%sdk_install_dir%\google_appengine\dev_appserver.py hellogoogleapp/

として起動すればよいが、毎回は面倒なので、EclipseからAntで、Webサーバーを起動させてみる。
・・・起動はするが、停止方法がわからない。(コマンドラインからだと、Ctrl+Break とりあえず停止させる場合は、タスクマネージャからプロセ停止させるようにする)

<project basedir="../">
	<property name="websvrdir" value="C:\Program Files\Google\google_appengine"/>
	<target name="run_webserver">
		<exec dir="${websvrdir}" executable="python">
			<arg line="dev_appserver.py '${basedir}/hellogoogleapp/'"/>
		</exec>
	</target>
</project>
http://localhost:8080にアクセス



YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.