[PYTHON] Überprüfen Sie, wann der durch Anfragen in Google App Engine erhaltene HTML-Code verstümmelt ist

Phänomen

Der von Anfragen der Google App Engine (Python) abgerufene HTML-Code ist verstümmelt. Es funktioniert am lokalen Terminal (nicht GAE) ... Gesucht und herausgekommen Sie können die Codierung im Anforderungshandbuch nicht ändern. Sie können keine anderen Erfassungsmethoden wie contetns oder json ausprobieren. Ich bin ziemlich verstopft, also schreibe ich auf, wie ich es lösen kann.

Das erste, was zu überprüfen ist

** Wird die Version der von Ihnen verwendeten Anfragen von GAE unterstützt **?

In So fügen Sie eine Bibliothek für Google App Engine hinzu Es heißt, mit pip zu installieren, aber dann wird die neueste Version installiert.

Die neueste Version scheint jedoch von GAE nicht unterstützt zu werden Ich habe es gelöst, indem ich die 2.3-Version basierend auf der Antwort unten installiert habe.

Ich denke, Sie müssen nicht nur bei Anfragen vorsichtig sein, sondern auch bei Bibliotheken, die die Version nicht angeben.

Referenz

Can Python Requests library be used on Google App Engine?

Recommended Posts

Überprüfen Sie, wann der durch Anfragen in Google App Engine erhaltene HTML-Code verstümmelt ist
Verwenden Sie ndb.tasklet mit Google App Engine
Veröffentlichen Sie die Website kostenlos in Google App Engine (persönliches Memorandum)
[Python] Führen Sie Flask in Google App Engine aus
Verwenden Sie externe Module mit Google App Engine
Tweet (API 1.1) mit Google App Engine für Python
Bis Sie die Flask-Anwendung vorerst in Google App Engine ausführen
Stellen Sie die Django-Anwendung in Google App Engine (Python3) bereit.
(Anfänger) Grundlegende Verwendung des Datenspeichers von Google App Engine
Überprüfen Sie, ob das LAN-Kabel unter Linux nicht angeschlossen ist
Verwendung von Django mit Google App Engine / Python
Stellen Sie Go-Apps mit GitHub-Aktionen für Google App Engine bereit