GAE + Python hello world в Mac OS X
В этом руководстве мы покажем вам, как создать простой веб-проект GAE hello world с помощью Python в Mac OS X и запустить его через средство запуска Google App Engine.
Используемые инструменты:
-
SDK Google App Engine для Python (Mac OS X) - 1.7.0
-
Mac OS X 10.8
-
Python 2.7
Note
По умолчанию в Mac OS X 10.8 установлен Python 2.7, что упрощает разработку Google App Engine.
1. SDK Google App Engine
Посетите этотGoogle App Engine SDK for Python, выберите Mac OS X и начните загрузку.
1.1 Install Google App Engine SDK
Дважды щелкните загруженный файлGoogleAppEngineLauncher-version.dmg
, он извлечет значок «GoogleAppEngineLauncher» и перетащит его в папку, которую вы хотите установить GAE SDK.
1.2 Run Google App Engine Launcher
Снова дважды щелкните значок «GoogleAppEngineLauncher», следуйте инструкциям мастера для завершения установки.
Figure : GoogleAppEngineLauncher - Эта программа запуска GAE поможет вам запускать, развертывать и управлять вашим приложением.
2. Python Hello World
File : hello.py - Создайте простой файл Python для отображения сообщения hello world.
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 два пальца щелкают по сетке таблицы → выберите «Add Existing…», найдите папку, содержащую указанные выше файлы Python.
Запустите его и щелкните «browse», чтобы просмотреть развернутое веб-приложение.
См. Демонстрацию:http://localhost:8888
Скачать исходный код
Скачать -gae-python-hello-world.zip (3 кб)