このチュートリアルでは、Pythonを使用してMac OS Xで簡単なGAE hello world Webプロジェクトを作成し、Google App Engine Launcherから実行する方法を紹介します。

使用されるツール:

  1. Google App Engine SDK for Python(Mac OS X) – 1.7.0

  2. Mac OS X 10.8

  3. Python 2.7

1. Google App Engine SDK

このhttps://developers.google.com/appengine/downloads#Google

App

Engine

SDK

for__Python[Python向けGoogle App Engine SDK]にアクセスし、Mac OS Xを選択してダウンロードを開始します。


1.1 Google App Engine SDKをインストールする

ダウンロードした「GoogleAppEngineLauncher-version.dmg」ファイルをダブルクリックし、「

GoogleAppEngineLauncher

」アイコンを抽出し、GAE SDKをインストールするフォルダにドラッグします。

__1.2 Google App Engine Launcherを再度実行します。「

GoogleAppEngineLauncher

」アイコンをダブルクリックし、ウィザードガイドに従ってインストールを完了します。


Figure:GoogleAppEngineLauncher

– このGAEランチャーは、アプリケーションの実行、導入、管理を支援します。


ランチャーの例、title = "GoogleAppEngineLauncher-0-1"、width = 562、height = 395

2. Python Hello World


File:hello.py

– 単純なpythonファイルを作成し、世界のメッセージを表示します。

import webapp2

class MainPage(webapp2.RequestHandler):
  def get(self):
      self.response.headers['Content-Type']= 'text/plain'
      self.response.out.write('Hello World, GAE + Python')

app = webapp2.WSGIApplication([('/', MainPage)], debug=True)


File:app.yaml

– 簡単なGAE構成ファイルを作成します。

application: helloworld
version: 1
runtime: python27
api__version: 1
threadsafe: true

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

完了しました。

3.インポート、実行、デモ

GAEランチャーでは、2本の指がテーブルグリッドをクリックします。 – >

Add Existing …​

を選択し、上記のPythonファイルを含むフォルダを探します。


既存のプロジェクトを追加すると、タイトル= "GoogleAppEngineLauncher-0-2"、width = 561、height = 394

実行し、 ”

browse

“をクリックして、配備されたWebアプリケーションを表示してください。


gaeランチャー、title = "GoogleAppEngineLauncher-0-3"、width = 561、height = 394


デモをご覧ください:http://localhost:8888


結果、タイトル= "デモ"、幅= 560、高さ= 317

ソースコードをダウンロードする

ダウンロードする –

gae-python-hello-world.zip

(3 kb)