Mere
HTTP-forespørgsler og JSON-parsing i Python
Jeg ønsker at forespørge dynamisk på Google Maps via Google Directions API. Som eksempel beregner denne anmodning ruten fra Chicago, IL til Los Angeles, CA via to waypoints i Joplin, MO og Oklahoma City, OK:
Det returnerer et resultat i JSON-format.
Hvordan kan jeg gøre dette i Python? Jeg vil sende en sådan anmodning, modtage resultatet og analysere det.
174
3
Jeg anbefaler, at du bruger det fantastiske requests bibliotek:
JSON Response Content: http://docs.python-requests.org/en/latest/user/quickstart/#json-response-content
Brug requests-biblioteket, udskriv resultaterne ret fint, så du bedre kan finde de nøgler/værdier, du ønsker at udtrække, og brug derefter indlejrede for-løkker til at analysere dataene. I eksemplet udtrækker jeg trin for trin kørselsvejledning.