无法使用Python从JSON对象获取值

时间:2015-08-06 11:34:31

标签: python json

import requests
import json

s = requests.Session()
s.params["key"] = "MY_KEY"
s.params["cx"] = "MY_CX"
s.params["num"] = 1

result = s.get('https://www.googleapis.com/customsearch/v1', params={"q": "Search query"})

一切正常,我确实得到了结果,但它是JSON。我想要的是一件事。由于我的结果只给出了1个搜索结果,我想要搜索结果的链接。从我的理解,链接值在键“项目”下,然后“链接”。我已经尝试了很多东西,但我一直在下面遇到其中一个错误。

TypeError: 'Response' object is not subscriptable

NameError: name 'json' is not defined

AttributeError: 'Response' object has no attribute 'read'

TypeError: the JSON object must be str, not 'Response'

我做错了什么,解决方案是什么?

0 个答案:

没有答案