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?
risposta
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.
Vuoi dire, posso scaricare gdata e usarlo in Python 3? – snakile
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
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.
Via another question, qualcuno ha creato un modulo Python per l'API fogli di calcolo che non funziona con Python 3.
Ora si può solo pip3 install google-api-python-client
e lo avrete. ;)
Python versione 3.x: pip install -e git+https://github.com/dvska/gdata-python3#egg=gdata
- 1. Python Gdata Autenticazione Google Apps
- 2. L'API dei dati di Google (GDATA) di YouTube è deprecata?
- 3. Recupera i dati dal foglio di calcolo pubblico di Google utilizzando la libreria gdata?
- 4. Python 3.x BaseHTTPServer o http.server
- 5. provare ... tranne ... come errore in Python 2.5 - Python 3.x
- 6. Esiste un'API per accedere ai dati di un gruppo Google?
- 7. Python 3.x: implementazione dell'impronta alternativa
- 8. Python 3.x tkinter errore di importazione
- 9. Prepararsi a convertire da Python 2.x a 3.x
- 10. izip non funziona in Python 3.x
- 11. Come utilizzare string.replace() in python 3.x
- 12. Scrittura di un modulo per Python 2.xe 3.x
- 13. Quali librerie SOAP esistono per Python 3.x?
- 14. OpenCV per Python 3.x in ambiente Windows
- 15. Zend Gdata - mancante HeaderValue.php
- 16. Come scrivere Python 2.x quanto più compatibile con Python 3.x possibile?
- 17. Esiste una funzione 'foreach' in Python 3?
- 18. uno script python può essere eseguito sia con python 2.x sia con python 3.x
- 19. Esiste un modulo websocket Python 3 per server?
- 20. Esiste una libreria OAuth funzionante per Python 3?
- 21. intestazione autorizzazione sconosciuta gdata
- 22. Implementazione dell'API DiffMatchPatch di Google per Python 2/3
- 23. Utilizzo di GData e Google Analytics su Android
- 24. zend GData e Google foglio di calcolo non si collega
- 25. Come analizzare Python 2.x con Python 3.x ast module?
- 26. Come usare pip con Python 3.x insieme a Python 2.x
- 27. Esiste un visualizzatore dati di Google App Engine locale?
- 28. libreria di fogli di calcolo gdata per Python che non funziona più?
- 29. API Python diverse di Google
- 30. Perché x ** 3 è più lento di x * x * x?
Hai provato in esecuzione attraverso 2to3.py? – Duncan
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 –