Heim >Backend-Entwicklung >Python-Tutorial >Wie verwende ich Python, um HTTP-Anfragen zu stellen und JSON-Daten aus der Google Directions API zu analysieren?
HTTP-Anfragen und JSON-Parsing in Python
In Python gibt es leistungsstarke Bibliotheken, die das Senden von HTTP-Anfragen und das Parsen von JSON-Antworten vereinfachen. Eine solche Bibliothek ist die beliebte „Requests“-Bibliothek.
Um die Google Directions-API abzufragen und Routenberechnungen zu erhalten, können Sie mithilfe der „Requests“-Bibliothek die folgenden Schritte ausführen:
Schritt 1: Importieren Sie die Bibliothek
import requests
Schritt 2: Definieren Sie die Anforderungsparameter
Erstellen Sie ein Wörterbuch mit den erforderlichen Parametern, einschließlich Ursprung, Ziel, Wegpunkten usw Der Parameter „Sensor“ ist auf „false“ gesetzt.
params = dict( origin='Chicago,IL', destination='Los+Angeles,CA', waypoints='Joplin,MO|Oklahoma+City,OK', sensor='false' )
Schritt 3: Senden Sie die Anfrage
Senden Sie eine GET-Anfrage zusammen mit den Parametern an die Google Directions-API-URL.
resp = requests.get(url=url, params=params)
Schritt 4: JSON-Antwort analysieren
Die API gibt eine JSON-Antwort zurück. Verwenden Sie die json()-Methode für resp, um die Antwort zu analysieren.
data = resp.json()
Zusätzliche Informationen:
Das obige ist der detaillierte Inhalt vonWie verwende ich Python, um HTTP-Anfragen zu stellen und JSON-Daten aus der Google Directions API zu analysieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!