Frage Wie fordere und bearbeite ich JSON mit Python?


Ich versuche, eine GET-Anfrage an eine URL zu senden, von der ich weiß, dass sie Daten in Form von JSON mit Python zurückgibt.

Ich würde gerne wissen, wie ich diese Anfrage senden kann http://someurl/path/to/jsonund wie man es analysiert - vorzugsweise zu einem Python-Diktat.


76
2018-05-12 09:28


Ursprung


Antworten:


Für alles mit Anfragen an URLs möchten Sie vielleicht auschecken Anfragen. Für JSON insbesondere:

>>> 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



Pythons Standardbibliothek hat json und urllib2 Module.

import json
import urllib2

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

70
2018-05-12 09:35