我正在尝试使用Python获取URL,响应为JSON。但是,当我跑步时
import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html
html的类型为str,我期望使用JSON。有什么办法可以将响应捕获为JSON或python字典而不是str。
如果URL返回有效的JSON编码数据,请使用该json库对其进行解码:
json
import urllib2 import json response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') data = json.load(response) print data