GAE + Python Hello World sur Mac OS X
Dans ce didacticiel, nous allons vous montrer comment créer un projet Web GAE hello world simple, en utilisant Python, sur Mac OS X, et l'exécuter via Google App Engine Launcher.
Les outils utilisés :
-
SDK Google App Engine pour Python (Mac OS X) - 1.7.0
-
Mac OS X 10.8
-
Python 2.7
Note
Par défaut, Mac OS X 10.8 a Python 2.7 installé, ce qui facilite le développement de Google App Engine.
1. SDK Google App Engine
Visitez ceGoogle App Engine SDK for Python, sélectionnez Mac OS X et commencez à le télécharger.
1.1 Install Google App Engine SDK
Double-cliquez sur le fichierGoogleAppEngineLauncher-version.dmg
téléchargé, il extraira l'icône «GoogleAppEngineLauncher», faites-la glisser vers un dossier que vous voulez que GAE SDK installe.
1.2 Run Google App Engine Launcher
Encore une fois, double-cliquez sur l'icône «GoogleAppEngineLauncher», suivez le guide de l'assistant pour terminer l'installation.
Figure : GoogleAppEngineLauncher - Ce lanceur GAE vous aide à exécuter, déployer et gérer votre application.
2. Python Hello World
File : hello.py - Crée un simple fichier python, pour afficher un message 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 - Créez un fichier de configuration GAE simple.
application: helloworld version: 1 runtime: python27 api_version: 1 threadsafe: true handlers: - url: /.* script: hello.app
Terminé.
3. Importer, exécuter et démo
Dans le lanceur GAE, deux doigts cliquent sur la grille du tableau → sélectionnez «Add Existing…», localisez le dossier contenant au-dessus des fichiers Python.
Exécutez-le et cliquez sur «browse» pour afficher l'application Web déployée.
Voir la démo:http://localhost:8888
Télécharger le code source
Téléchargez-le -gae-python-hello-world.zip (3 ko)