Google App Engine Python 2 API
| Modules | |
|---|---|
| google.appengine.api.apiproxy_rpc | Base class for implementing RPC of API proxy stubs. | 
| google.appengine.api.app_identity.app_identity | Provides access functions for the app identity service. | 
| google.appengine.api.app_logging | Logging utilities for use by applications. | 
| google.appengine.api.appinfo | AppInfo tools. | 
| google.appengine.api.appinfo_errors | Errors used in the Python appinfo API, used by app developers. | 
| google.appengine.api.appinfo_includes | Used to parse app.yaml files while following builtins/includes directives. | 
| google.appengine.api.backendinfo | A library for working with BackendInfoExternal records, describing backends configured for an application. Supports loading the records from backend.yaml. | 
| google.appengine.api.backends.backends | Backends API. | 
| google.appengine.api.background_thread.background_thread | Background Threads API. | 
| google.appengine.api.blobstore.blob_storage | Definition of BlobStorage base class. | 
| google.appengine.api.blobstore.blobstore | Blobstore API. | 
| google.appengine.api.blobstore.dict_blob_storage | In-memory implementation of Blobstore stub storage. | 
| google.appengine.api.blobstore.file_blob_storage | In-memory implementation of Blobstore stub storage based on file system. | 
| google.appengine.api.client_deployinfo | Client deploy info. | 
| google.appengine.api.conf | A library for managing flags-like configuration that update dynamically. | 
| google.appengine.api.croninfo | CronInfo tools. | 
| google.appengine.api.datastore | The Python datastore API used by app developers. | 
| google.appengine.api.datastore_admin | The Python datastore admin API for managing indices and schemas. | 
| google.appengine.api.datastore_entities | Classes for common kinds, including Contact, Message, and Event. | 
| google.appengine.api.datastore_errors | Errors used in the Python datastore API. | 
| google.appengine.api.datastore_types | Higher-level, semantic data types for the datastore. These types are expected to be set as attributes of Entities. See “Supported Data Types” in the API Guide. | 
| google.appengine.api.dispatchinfo | Dispatch configuration tools. | 
| google.appengine.api.dosinfo | DOS configuration tools. | 
| google.appengine.api.files.blobstore | Files API. | 
| google.appengine.api.files.crc32c | Implementation of CRC-32C checksumming as in rfc3720 section B.4. | 
| google.appengine.api.files.file | Files API. | 
| google.appengine.api.files.gs | Files API. | 
| google.appengine.api.files.records | Files API. | 
| google.appengine.api.files.shuffler | Files API. | 
| google.appengine.api.files.testutil | Files API. | 
| google.appengine.api.lib_config | A mechanism for library configuration. | 
| google.appengine.api.logservice.logservice | LogService API. | 
| google.appengine.api.logservice.logsutil | Utility methods for working with logs. | 
| google.appengine.api.mail | Sends email on behalf of the application. | 
| google.appengine.api.mail_errors | Exceptions raised by the Mail API. | 
| google.appengine.api.modules.modules | Exposes methods to control services (modules) and versions of an app. | 
| google.appengine.api.namespace_manager.namespace_manager | Control the namespacing system used by various APIs. | 
| google.appengine.api.oauth.oauth_api | OAuth API. | 
| google.appengine.api.queueinfo | QueueInfo tools. | 
| google.appengine.api.quota | Access to quota usage for this application. | 
| google.appengine.api.rdbms | Relational database API for production. | 
| google.appengine.api.rdbms_mysqldb | Relational database API stub that uses the MySQLdb DB-API library. | 
| google.appengine.api.request_info | Allows API stubs to access request and system state when handling calls. | 
| google.appengine.api.runtime.runtime | Runtime Utilities API. | 
| google.appengine.api.search.expression_parser | Wrapper for ExpressionParser. | 
| google.appengine.api.search.geo_util | Utilities to support geo fields on the Python dev server. | 
| google.appengine.api.search.query_parser | Wrapper for QueryParser. | 
| google.appengine.api.search.search | A Python Search API used by app developers. | 
| google.appengine.api.search.search_util | Provides utility methods used by modules in the FTS API stub. | 
| google.appengine.api.search.unicode_util | Utility methods related to Unicode. | 
| google.appengine.api.taskqueue.taskqueue | Task Queue API. | 
| google.appengine.api.urlfetch | URL downloading API. | 
| google.appengine.api.urlfetch_errors | Errors used in the urlfetch API. | 
| google.appengine.api.users | The User Python datastore class to be used as a datastore data type. | 
| google.appengine.api.validation | Validation tools for generic object structures. | 
| google.appengine.api.yaml_builder | PyYAML event builder handler | 
| google.appengine.api.yaml_errors | Errors used in the YAML API, which is used by app developers. | 
| google.appengine.api.yaml_listener | PyYAML event listener | 
| google.appengine.api.yaml_object | Builder for mapping YAML documents to object instances. | 
| google.appengine.ext.admin_redirect.main | Main module for admin redirect. | 
| google.appengine.ext.appstats.formatting | A fast but lossy, totally generic object formatter. | 
| google.appengine.ext.appstats.loader | Loading appstats data from and to various sources like file, memcache etc. | 
| google.appengine.ext.appstats.recording | Userland RPC instrumentation for App Engine. | 
| google.appengine.ext.appstats.sample_appengine_config | Sample Appstats Configuration. | 
| google.appengine.ext.appstats.ui | Web-based User Interface for appstats. | 
| google.appengine.ext.blobstore.blobstore | A Python blobstore API used by app developers. | 
| google.appengine.ext.bulkload.bulkload_deprecated | DEPRECATED mix-in handler for bulk loading data into an application. | 
| google.appengine.ext.bulkload.bulkloader_config | Bulkloader Config Parser and runner. | 
| google.appengine.ext.bulkload.bulkloader_errors | Exceptions raised by bulkloader methods. | 
| google.appengine.ext.bulkload.bulkloader_parser | Bulkloader Config Parser and runner. | 
| google.appengine.ext.bulkload.bulkloader_wizard | Wizard to generate bulkloader configuration. | 
| google.appengine.ext.bulkload.connector_interface | Bulkloader interfaces for the format reader/writers. | 
| google.appengine.ext.bulkload.constants | Constants used by both the bulkload server-side mixin handler and the command-line client. | 
| google.appengine.ext.bulkload.csv_connector | Bulkloader CSV reading and writing. | 
| google.appengine.ext.bulkload.simpletext_connector | Bulkloader Simple Text writing. | 
| google.appengine.ext.bulkload.simplexml_connector | Bulkloader XML reading and writing. | 
| google.appengine.ext.bulkload.transform | Bulkloader Transform Helper functions. | 
| google.appengine.ext.cloudstorage.common | Helpers shared by cloudstorage_stub and cloudstorage_api. | 
| google.appengine.ext.db.metadata | Models and helper functions for access to app’s datastore metadata. | 
| google.appengine.ext.db.polymodel | Support for polymorphic models and queries. | 
| google.appengine.ext.db.stats | Models to be used when accessing app specific datastore usage statistics. | 
| google.appengine.ext.deferred.deferred | A module that handles deferred execution of callables via the task queue. | 
| google.appengine.ext.deferred.handler | Request handler module for the deferred library. | 
| google.appengine.ext.django.backends.rdbms.base | Django database backend for Google Cloud SQL. | 
| google.appengine.ext.django.main | Main handler script for running Django applications on App Engine. | 
| google.appengine.ext.django.management.commands.getoauthtoken | |
| google.appengine.ext.ndb.blobstore | NDB interface for Blobstore. | 
| google.appengine.ext.ndb.context | Context class. | 
| google.appengine.ext.ndb.django_middleware | Django middleware for NDB. | 
| google.appengine.ext.ndb.eventloop | An event loop. | 
| google.appengine.ext.ndb.google_imports | Dynamically decide from where to import Google App Engine modules. | 
| google.appengine.ext.ndb.key | The Key class, and associated utilities. | 
| google.appengine.ext.ndb.metadata | Models and helper functions for access to app’s datastore metadata. | 
| google.appengine.ext.ndb.model | Model and Property classes and associated stuff. | 
| google.appengine.ext.ndb.msgprop | MessageProperty – a property storing ProtoRPC Message objects. | 
| google.appengine.ext.ndb.polymodel | Polymorphic models and queries. | 
| google.appengine.ext.ndb.query | Higher-level Query wrapper. | 
| google.appengine.ext.ndb.stats | Models to be used when accessing app specific datastore usage statistics. | 
| google.appengine.ext.ndb.tasklets | A tasklet decorator. | 
| google.appengine.ext.ndb.utils | Low-level utilities used internally by NDB. | 
| google.appengine.ext.remote_api.handler | A handler that exports various App Engine services over HTTP. | 
| google.appengine.ext.remote_api.remote_api_services | Service configuration for remote API. | 
| google.appengine.ext.remote_api.throttle | Client-side transfer throttling for use with remote_api_stub. | 
| google.appengine.ext.testbed.apiserver_util | Utility class for testbed only used for py_test. | 
| google.appengine.ext.webapp.mail_handlers | Handler library for inbound Mail API. |