我正在尝试向一个 URL 发送一个 GET 请求,我知道这个 URL 使用 python 以 JSON 的形式返回数据。
我想知道如何将这个请求发送到 http://someurl/path/to/json,以及如何解析它——最好是发送到一个 python dict。
http://someurl/path/to/json
Python's standard library has json and urllib2 modules.
json
urllib2
import json import urllib2 data = json.load(urllib2.urlopen('http://someurl/path/to/json'))
For anything with requests to URLs you might want to check out requests. For JSON in particular:
>>> import requests >>> r = requests.get('https://github.com/timeline.json') >>> r.json() [{u'repository': {u'open_issues': 0, u'url': 'https://github.com/...