2010.02.11 (Thu)
[ python + GAE ] HelloWorldの作成してGAEにアップロード [Windows]
GAEの公式ページに「HelloWorldを表示してみよう!」的なのがあったのでやってみた。
超簡単に手順を書くとこんな感じ。
1.python2.5のインストール
2.GAEのSDKインストール
3. フォルダを作成し、内部にソースファイル helloworldgae.py と設定ファイル app.yaml を作成
4.コマンドプロンプトから「C:\ProgramFiles(x86)\Google\google_appengine\dev_appserver.py」を実行
※dev_appserver.py を実行する際、引数にディレクトリ名を指定
5. ブラウザから「http://localhost:8080」へアクセス
これで、「HelloWorld」と表示されていたことが確認できました。
終了は、コマンドプロンプトを閉じるなり、Ctrl+C とか コンソールの Breakキー とかでできます。
もっとちゃんとした方法があるのかもしれないけど・・・
やっていて詰まったのは、ファイル名のこと。
最初は helloworld_gae.py というファイル名でやっていたんだが、dev_appserver.pyを実行したらエラーで実行できなかった。
「 _ 」はファイル名に使っちゃいけないみたいね。

次は、アップロード。
1.Googleのアカウントを用意して、GAEに登録
2.アプリケーションは10個まで登録できるので、とりあえず一つ作る
3.先ほど作ったHelloWorldプログラムをアップロード。
3.1.コマンドプロンプトに「google_appengine\appcfg.py update アプリケーションディレクトリパス」と入力
3.2.Googleアカウント名とパスワードを聞かれるので入力
3.3.アップロード完了
4.[ http://アプリケーション名.appspot.com ] に公開されたはずなので確認。
一応確認できました。
http://holy-K-night-test.appspot.com

さてさて、いろいろ勉強することいっぱいだ。
超簡単に手順を書くとこんな感じ。
1.python2.5のインストール
2.GAEのSDKインストール
3. フォルダを作成し、内部にソースファイル helloworldgae.py と設定ファイル app.yaml を作成
4.コマンドプロンプトから「C:\ProgramFiles(x86)\Google\google_appengine\dev_appserver.py」を実行
※dev_appserver.py を実行する際、引数にディレクトリ名を指定
5. ブラウザから「http://localhost:8080」へアクセス
これで、「HelloWorld」と表示されていたことが確認できました。
終了は、コマンドプロンプトを閉じるなり、Ctrl+C とか コンソールの Breakキー とかでできます。
もっとちゃんとした方法があるのかもしれないけど・・・
やっていて詰まったのは、ファイル名のこと。
最初は helloworld_gae.py というファイル名でやっていたんだが、dev_appserver.pyを実行したらエラーで実行できなかった。
「 _ 」はファイル名に使っちゃいけないみたいね。

次は、アップロード。
1.Googleのアカウントを用意して、GAEに登録
2.アプリケーションは10個まで登録できるので、とりあえず一つ作る
3.先ほど作ったHelloWorldプログラムをアップロード。
3.1.コマンドプロンプトに「google_appengine\appcfg.py update アプリケーションディレクトリパス」と入力
3.2.Googleアカウント名とパスワードを聞かれるので入力
3.3.アップロード完了
4.[ http://アプリケーション名.appspot.com ] に公開されたはずなので確認。
一応確認できました。
http://holy-K-night-test.appspot.com

さてさて、いろいろ勉強することいっぱいだ。
この記事のトラックバックURL
この記事へのトラックバック
| BLOGTOP |
