Librerie di terze parti integrate

Questa pagina documenta e descrive le librerie di terze parti integrate che puoi utilizzare con il runtime Python 2.7 di App Engine. Alcune librerie richiedono l'installazione locale durante i test con il server di sviluppo locale.

Il runtime Python 2.7 di App Engine può fornire alla tua applicazione le seguenti librerie di terze parti:

Nome Versione predefinita Versioni supportate Descrizione
django (Nessuno) "1.2" (deprecato)
"1.3" (deprecato)
"1.4"
"1.5" (deprecato)
"1.9" (deprecato)
"1.11"
Un framework di applicazioni web completo per Python.
enum (Nessuno) "0,9.23" Un backport del modulo enum introdotto in python 3.4
endpoint (Nessuno) "1,0" Librerie per la creazione di API in un'applicazione App Engine.
flacone (Nessuno) "0,12" Flask è un microframework per Python basato su Werkzeug, Jinja 2 e buone intenzioni.
futuri (Nessuno) "3,0,5" Backport di Python 3.2 Futures.
Grpcio (Nessuno) "1,00,0" Un framework RPC generale ad alte prestazioni. ("1.1.0dev non è più supportato). Utilizza invece 1.0.0").
maria2 (Nessuno) "2,6" Un linguaggio di modello moderno e di design per Python.
XML (Nessuno) "2.3" (deprecato)
"2.3.5" (deprecato)
"3.7.3"
Un'associazione Python alle librerie C libxml2 e libognit.
testo sicuro (Nessuno) "0,15"
"0,23"
Una stringa sicura per il markup XML/HTML/XHTML per Python.
matplotlib (Nessuno) "1,2,0" Una libreria di tracciamento 2D che produce figure di qualità editoriale.
MySQLdb (Nessuno) "1.2.4b4" (dimensione ritirata)
"1.2.4" (dimensione ritirata)
"1.2.5"
Un'interfaccia compatibile con l'API Python DB v2.0 in MySQL.
numpy (Nessuno) "1,6,1" Una libreria per uso generico per l'elaborazione di array.
PIL (Nessuno) "1,1.7" Una libreria per creare e trasformare le immagini.
PCR "1,0" "1,0" Un framework per l'implementazione di servizi RPC (chiamata di procedura remota) basati su HTTP.
pitz "2017.3" "2016.4" (deprecato)
"2017.2" (deprecato)
"2017.3"
Una libreria per i calcoli multiuso
crcmod (Nessuno) "1,7" Una libreria per la generazione di controlli di ridondanza ciclica (CRC).
protobuf (Nessuno) "3.0.0" (alpha) Una libreria per la serializzazione dei dati strutturati
PyAMF (Nessuno) "0.6.1"
"0.7.2" (alpha)
Una libreria che fornisce funzionalità di formato dei messaggi di azione (AMF).
pycripto (Nessuno) "2.3" (deprecato)
"2.6"
"2.6.1"
Una libreria di funzioni di crittografia come la generazione casuale di numeri.
setuptools (Nessuno) "0.6c11" (deprecato)
"36.6.0"
Una libreria che offre funzionalità di rilevamento di pacchetti e moduli.
sei "1,12,0" "1.9.0"
"1.12.0"
Differenze astratte tra py2.x e py3
SSS (Nessuno) "2.7" (deprecato)
"2.7.11"
Il modulo integrato del wrapper socket SSL.
JSON (Nessuno) "1,35" UltraJSON è un codificatore e decodificatore JSON ultra veloce scritto in puro C
app web2 "2,3" "2.3"
"2.5.1" (ritirato)
"2.5.2"
Un leggero framework web Python.
Webob "1,1,1" "1.1.1"
"1.2.3"
Una libreria che fornisce wrapper attorno all'ambiente delle richieste WSGI.
werkzeug "0,11.10" "0,11.10" Una libreria di utilità WSGI.
yaml "3,10" "3,10" Una libreria per la serializzazione e la deserializzazione YAML.

Per informazioni su come utilizzare queste librerie, consulta la pagina Utilizzare le librerie integrate in Python 2.7.