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.