Hello world with webapp2

   ขั้นแรกทำการเปิดโปรแกรม Google App Engine Launcher ขึ้นมาคลิก File >> create new application เพื่อสร้าง app ใหม่ขึ้นมาหรือใช้คีย์ลัด Ctrl + n เลยก็ได้  จะมีหน้าต่างใหม่ปรากฏขึ้นมาให้ใส่ชื่อ app และไดเรกทอรีที่เก็บ เลือก runtime เป็น python มี port และ admin port ไว้ใช้ในการทดลองเข้าในหน้า browser ในที่นี้ยกตัวอย่างใช้ port : 8080   app ชื่อ helloworld

ในไดเรกทอรี helloworld ประกอบด้วย
  helloworld
    - app.yaml
    - favicon.ico
    - index.yaml
    - main.py

 ให้เราเปิดไฟล์ main.py ขึ้นมาจะได้ code ดังรูปด้านล่าง
 import webapp2  
   
 class MainPage(webapp2.RequestHandler):  
   def get(self):  
     self.response.headers['Content-Type'] = 'text/plain'  
     self.response.write('Hello, World!')  
   
 app = webapp2.WSGIApplication([  
   ('/', MainPage),  
 ], debug=True)  

ไฟล์ app.yaml เป็นไฟล์ที่ใช้กำหนดค่าต่างๆใน app
 version: 1  
 runtime: python27  
 api_version: 1  
 threadsafe: true  
   
 handlers:  
 - url: /.*  
  script: helloworld.app  

วิธีทดสอบ ทำการเปิด Google App Engine Launcher เลือกโปรเจ็คที่ต้องการคลิก Run จากนั้นเปิด browser ใช้ url เป็น localhost:8080