開発者ドキュメント

Mac OS X上のGAE Python hello world

このチュートリアルでは、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ランチャーは、アプリケーションの実行、導入、管理を支援します。



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ファイルを含むフォルダを探します。



実行し、 ”

browse

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




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



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

ダウンロードする –

gae-python-hello-world.zip

(3 kb)

モバイルバージョンを終了