Mac OS X上のGAE Python hello world
このチュートリアルでは、Pythonを使用してMac OS Xで簡単なGAE hello world Webプロジェクトを作成し、Google App Engine Launcherから実行する方法を紹介します。
使用されるツール:
-
Google App Engine SDK for Python(Mac OS X) – 1.7.0
-
Mac OS X 10.8
-
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)
参考文献
はじめに:Python 2.7]。
http://stackoverflow.com/questions/8127696/using-google-app-engine-sdk-with-python-2-7-on-mac-os-x-10-6
[Using
Mac OS X 10.6上のPython 2.7を搭載したGoogle App Engine SDK]