2011-02-03 15 views
18

Mi piacerebbe usare Google Data API ma sto usando Python 3. Non ho visto che menzionino qualcosa su Python 3. È possibile installare gdata per Python 3?Esiste un'API dati Google (gdata) per Python 3.x?

+0

Hai provato in esecuzione attraverso 2to3.py? – Duncan

+1

L'ho eseguito tramite 2to3, più alcune modifiche manuali. Potrebbe non funzionare, ma se si vuole costruire su di esso: http://code.google.com/r/takowl-gdata-py3k/source/list –

risposta

1

Non ancora, ma dato che è tutto basato intorno lo scambio di messaggi in formato XML, è possibile utilizzare facilmente a questo livello più basso da Python 3.

+0

Vuoi dire, posso scaricare gdata e usarlo in Python 3? – snakile

+2

No, voglio dire che è un protocollo, hai solo bisogno di una libreria xml per usarlo. Inoltre, Google fornisce anche una libreria, che per quanto ne so non è compatibile con Python 2.x. Ma non devi usarlo per usufruire dell'API dati di Google. – UncleZeiv

1

Il client GData è solo un wrapper per l'XML di base/http protocollo che viene utilizzato. Puoi invece usare il protocollo di base.

Tuttavia, probabilmente è più semplice eseguire il port gdata su Python 3. Contatta gli autori.

0

Via another question, qualcuno ha creato un modulo Python per l'API fogli di calcolo che non funziona con Python 3.

1

Python versione 3.x: pip install -e git+https://github.com/dvska/gdata-python3#egg=gdata

Problemi correlati