Für Nur-Lese-Zugriff auf Kontakte, Google hat die neue People API erstellt, die mit Python3 im google-api-python-client funktioniert. Für den Schreibzugriff müssen Sie jedoch das ältere GData-Format verwenden.
Die kurze Antwort auf Ihre Frage ist, dass Sie nicht in der Lage sein werden, GData zu bekommen mit Python3 zu arbeiten, weil der gdata-Python-Client wird nicht mehr gepflegt und hatte nie Unterstützung Python3 eingebaut (siehe https://github.com/google/gdata-python-client/issues/29)
Aber nicht alle Hoffnung ist verloren! Sie können weiterhin direkt nach der REST-API von Google fragen. Genauer gesagt, um einen Kontakt zu erstellen, müssen Sie mit der https://www.google.com/m8/feeds/contacts/{userEmail}/full
Route arbeiten (siehe Contacts API documentation für weitere Informationen)
Die geeignete Möglichkeit, mit der API direkt zu arbeiten, ist eine Web-Anfrage mit etwas wie Python Requests-Modul.
CREATE_ROUTE = 'https://www.google.com/m8/feeds/contacts/default/full'
FULL_PATH = CREATE_ROUTE + '?access_token=' + ACCESS_TOKEN
import requests
r = requests.get(FULL_PATH)
print(r.text)
Wo access_token ist die Zugriffstoken Sie zurück von Google bekommen, wenn Sie Ihren Zugang autorisieren (dies noch getan werden kann, mit Google-api-Python-Client)
aber wie zu authentifizieren? und ja ich habe gdata mit pip3 installiert, aber es gibt immer noch fehler von python2 – user462794