Pregunta ¿Cómo solicito y proceso JSON con Python?


Estoy tratando de enviar una solicitud GET a una URL que sé devuelve datos en forma de JSON utilizando Python.

Me gustaría saber cómo enviar esta solicitud a http://someurl/path/to/json, y cómo analizarlo, preferiblemente a un dict de pitón.


76
2018-05-12 09:28


origen


Respuestas:


Para cualquier cosa con solicitudes a URL, es posible que desee verificar peticiones. Para JSON en particular:

>>> import requests
>>> r = requests.get('https://github.com/timeline.json')
>>> r.json()
[{u'repository': {u'open_issues': 0, u'url': 'https://github.com/...

104
2017-09-13 08:22



La biblioteca estándar de Python tiene json y urllib2 módulos.

import json
import urllib2

data = json.load(urllib2.urlopen('http://someurl/path/to/json'))

70
2018-05-12 09:35