www.masahiko.info
IT+
www.masahiko.info
デベロッパー、ITプロ向けの技術情報Webマガジン。アイティプラス(IT Plus)。
IT+
▼個別記事ページ

2008/05/07 03:22 【カテゴリ:Google App Engine入門】 (更新:2008/05/07 04:37)

Google App Engine SDKの内容 このエントリーを含むはてなブックマーク

Google App Engine SDKをインストールしたフォルダ(筆者の場合は「C:\Program Files\Google\google_appengine\」)を開いてください。インストール ウィザードでデスクトップにショートカットを作成するオプションを選択している場合は、デスクトップ上の「Google App Engine」というフォルダのショートカットをダブルクリックすることで開くこともできます。

まず次の2つの.pyファイル(Pythonファイル)があります。これらはGoogle App Engineアプリケーションの開発や展開で使われるツールです。

dev_appserver.py(開発用Webサーバでアプリを実行する)
appcfg.py(Google App Engineのサイトへアプリをアップロードする)

dev_appserver.pyの呼び出し方法は次のとおりです。

dev_appserver.py <アプリケーション ルート フォルダ>

<アプリケーション ルート フォルダ>内には、正常に動作する「app.yaml」ファイルもしくは「app.yml」ファイルが含まれている必要があります。.yaml/.ymlファイル(YAML構成ファイル)とは、.iniファイルに似た設定ファイルの一種で、構造化されたデータを表現できます。.yaml/.ymlファイルは設定ファイル以外にも、データの保存や交換などさまざまな活用が可能です。YAML(YAML Ain't Markup Language)については「プログラマーのための YAML 入門」が参考になります。

※(.zipファイルではなく).msiセットアップによりインストールした場合、Windowsシステムの環境変数に「Google App Engine SDK」へのパス(Path)が通っているので、通常の[コマンド プロンプト]でファイル名だけを記述すれば、dev_appserver.pyやappcfg.pyを呼び出せます。

そのほかに、次の6つのフォルダがあります。

demos(デモ用のサンプル)
google(Google App Engineの開発システム)
lib(Python用のライブラリ)
new_project_template(新規プロジェクトのテンプレート)
templates(Webアプリのテンプレート ファイル)
tools(各種ツール。「bulkload_client.py」は「Python用のライブラリ」を一気にロードするために使われる)

【目次】「Google App Engineアプリケーション開発入門」―――
Google App Engine環境の準備
■Google App Engine SDKの内容
初めてのGoogle App Engine アプリケーションの実行
Google App Engine アプリケーションの実行の仕組み
初めてのGoogle App Engineアプリケーション「Hello World!」の開発
Google App Engine アプリケーションのデバッグ
Google App Engine の webapp Frameworkの利用

| 個別記事ページ表示中 | コメント書込↓ | トラックバック作成↓ |
コメント[0 items] & トラックバック[0 items]
コメントを書き込む














トラックバックを作成する
以下のURLにトラックバックpingを送信してください。
トラックバックURL:
http://www.masahiko.info/blog/mt-tb.cgi/859

|| Top | Profile | Works | Diary || IT+ | #BLOG | MyView ||
【リンクについて】→詳細を見る
リンク・フリーです。事前、事後のご連絡は必要ありません。
【著作権について】→詳細を見る
Copyright © 2003-2008 Masahiko Isshiki. All rights reserved.
(引用と私的使用以外の記事・画像及び情報の無断転載を禁じます)