如何用Python请求和处理JSON?
我想用Python发送一个GET请求到一个我知道会返回JSON格式数据的URL。
我想知道怎么把这个请求发送到 http://someurl/path/to/json
,以及怎么把返回的数据解析成Python字典(dict)。
2 个回答
133
如果你需要向网址发送请求,可以看看这个叫做 requests 的工具。特别是如果你要处理 JSON 数据的话:
>>> import requests
>>> r = requests.get('https://github.com/timeline.json')
>>> r.json()
[{u'repository': {u'open_issues': 0, u'url': 'https://github.com/...