Ich schreibe eine Anwendung in Python, die Ereignisse in einem Google-Kalender gemäß den Daten in einem Google-Blatt erstellen und ändern kann.OAuth-Authentifizierung für Google Kalender-API mit Python
Da ich fast keine Erfahrung mit diesen APIs habe, befolge ich diese einfache Anleitung in der Google-Dokumentation https://developers.google.com/google-apps/calendar/quickstart/python#. Ich habe die Kalender-API in der Entwicklerkonsole meines Projekts aktiviert und die Google-Bibliotheken wie in Schritt 1 und Schritt 2 beschrieben installiert. Wenn ich versuche, den Schnellstart auszuführen, den ich einfach aus dem Handbuch kopiert habe, öffnet das Skript korrekt ein Fenster Mein Browser (Google Chrome) bittet darum, meiner Anwendung die Erlaubnis zum Zugriff auf die Kalender zu erteilen. Wenn ich jedoch auf "Accept" klicke, erhalte ich die Fehlermeldung, dass "localhost keine Daten gesendet hat. ERR_EMPTY_RESPONSE". Im Ordner ~/.credentials werden keine Anmeldeinformationen gespeichert, da dies gemäß dem Skript geschehen sollte. Darüber hinaus hängt die Ausführung des Skripts zum Zeitpunkt der Authentifizierung. Wo könnte das Problem sein?