すがブロ

sugamasaoのhatenablogだよ

Google App Engineその2

できた!

どうやら先日インストールしたのは、やはり単なるランチャーであって、別に SDK があった。
イマイチ公式リンクからたどれなかったのだけど、ググっていたらDLページを見つけたので事無きを得た。

ここからGoogleAppEngine_1.0.2.dmg をDLしたら、普通にインストーラーが起動しました、迷う事は何もありませんね!

やはり Hello World

ここを写経してやってみる。
適当にディレクトリを作る。

mkdir helloworld

python プログラムを作る

vim helloworld/helloworld.py

内容はそのまま打ち込んだ

  1 print 'Content-Type: text/plain'
  2 print ''
  3 print 'hello, world'

次に、yaml設定ファイルを作成する。

vim helloworld/app.yaml

同様にそのまま写経

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

ここからが手順と違うところ

公式ドキュメントでは

google_appengine/dev_appserver.py helloworld/

とするように書いてあるけど、 dev_appserver.py が既にパスが通っているので、以下のようにすれば良い。

dev_appserver.py helloworld/

ここで注意する事は、見れば分かるけどディレクトリをしていしている、ということ

動いたよ!><


ね、簡単でしょう?