Google is providing developers with the python support they have been asking for. The Google has released the python runtime for the Google app Engine Flexible Environment along with Python3.4 and 2.7Support.
“Developers running python on Google app engine have great support for python3, and third party python packages,” as given in the post. “Now you can develop applications in any python version you prefer and build performant mobile and web back-ends using the frameworks and libraries based on your choice”.
The Google App Engine environment is designed to automatically scale apps up and down for developers so they can target on writing code, It features java, Servlet,jetty,Node.js, and now Python runtimes; load balancing; micro services support; and traffic splitting. These are the new features added in Google App Engine Python3.
As part of its open-source model, Google is building the python runtime available on GitHub. Python runtime has the ability to access services from any cloud platform provider.
Using App Engine while you are running a python application, you can use database and tools which you already know and like. You can build your apps by using Flask, Django, Pyramid, Tornado, Falcon or any other framework. You can check out samples to know the usage of MongoDB,MySQL or Google Cloud Datastore.
Google is supporting a quick start for developers who are new to App Engine and recommends advanced developers refer bookshelf tutorial.
Using the Google cloud client library, you can take benefit of Google advanced APIs and services, including Google BigQuery, Google Cloud Pub/Sub, and Google Cloud Storage working on simple and easy-to-understand API formatting.