Integrierte Drittanbieterbibliotheken

Auf dieser Seite werden integrierte Bibliotheken von Drittanbietern dokumentiert und beschrieben, die Sie mit der App Engine Python 2.7-Laufzeitumgebung verwenden können. Einige Bibliotheken müssen Sie lokal installieren, um sie mit dem lokalen Entwicklungsserver zu testen.

Die App Engine Python 2.7-Laufzeitumgebung kann Ihrer Anwendung folgende Drittanbieterbibliotheken bereitstellen:

Name Standardversion Unterstützte Versionen Beschreibung
django "1.2" (verworfen)
"1.3" (verworfen)
"1.4"
"1.5" (verworfen)
"1.9" (verworfen)
"1.11"
Ein mit allen Funktionen ausgestattetes Webanwendungs-Framework für Python.
enum "0.9.23" Ein Backport des Enum-Moduls, das in Python 3.4 eingeführt wurde.
endpoints "1.0" Bibliotheken zum Erstellen von APIs in einer App Engine-Anwendung.
flask "0.12" Flask ist ein Mikro-Framework für Python, das auf Werkzeug, Jinja 2 und guten Absichten basiert.
futures "3.0.5" Ein Backport von Python 3.2-Futures.
grpcio "1.0.0" Ein leistungsstarkes allgemeines RPC-Framework. ("1.1.0dev wird nicht mehr unterstützt. Verwenden Sie stattdessen 1.0.0.")
jinja2 "2.6" Eine moderne und designerfreundliche Vorlagensprache für Python.
lxml "2.3" (verworfen)
"2.3.5" (verworfen)
"3.7.3"
Eine Pythonic-Bindung für die C-Bibliotheken "libxml2" und "libxslt".
markupsafe "0.15"
"0.23"
Eine XML-/HTML-/XHTML-MarkupSafe-Stringbibliothek für Python.
matplotlib "1.2.0" Eine 2D-Plot-Bbliothek, die Abbildungen in Publikationsqualität liefert.
MySQLdb "1.2.4b4" (verworfen)
"1.2.4" (verworfen)
"1.2.5"
Eine mit Python DB API Version 2.0 kompatible Schnittstelle zu MySQL.
numpy "1.6.1" Eine universelle Bibliothek für die Arrayverarbeitung.
PIL "1.1.7" Eine Bibliothek zum Erstellen und Transformieren von Bildern.
protorpc "1.0" "1.0" Ein Framework für die Implementierung von HTTP-basierten Diensten für Remoteprozeduraufrufe (Remote Procedure Calls, RPCs).
pytz "2017.3" "2016.4" (verworfen)
"2017.2" (verworfen)
"2017.3"
Eine Bibliothek für plattformübergreifende Zeitzonenberechnungen.
crcmod "1.7" Eine Bibliothek zum Generieren von zyklischen Redundanzprüfungen (Cyclic Redundancy Checks, CRCs).
protobuf "3.0.0" (Alpha) Eine Bibliothek zum Serialisieren von strukturierten Daten.
PyAMF "0.6.1"
"0.7.2" (Alpha)
Eine Bibliothek, die AMF-Funktionalität (Action Message Format) zur Verfügung stellt.
pycrypto "2.3" (verworfen)
"2.6"
"2.6.1"
Eine Bibliothek mit Kryptografiefunktionen wie die Generierung zufälliger Zahlen.
setuptools "0.6c11" (verworfen)
"36.6.0"
Eine Bibliothek, die Paket- und Modulerkennungsfunktionen zur Verfügung stellt.
six "1.12.0" "1.9.0"
"1.12.0"
Abstrakte Unterschiede zwischen py2.x und py3.
ssl "2.7" (verworfen)
"2.7.11"
Das integrierte SSL-Socket-Wrapper-Modul.
ujson "1.35" UltraJSON ist ein extrem schneller JSON-Encoder und -Decoder, der in reinem C geschrieben ist.
webapp2 "2.3" "2.3"
"2.5.1" (verworfen)
"2.5.2"
Ein einfaches Python-Web-Framework.
webob "1.1.1" "1.1.1"
"1.2.3"
Eine Bibliothek, die Wrapper um die WSGI-Anfrage-Umgebung zur Verfügung stellt.
werkzeug "0.11.10" "0.11.10" Eine WSGI-Dienstprogrammbibliothek.
yaml "3.10" "3.10" Eine Bibliothek für die YAML-Serialisierung und -Deserialisierung.

Informationen zur Verwendung dieser Bibliotheken finden Sie unter Integrierte Bibliotheken in Python 2.7 verwenden.