python - 通过url从python访问json元素

标签 python arrays json key

我有一个如下所示的 json 文件:

{
    "Search":[
        {"Title":"The Maze Runner",
        "Year":"2014",
        "imdbID":"tt1790864",
        "Type":"movie",
        "Poster":"}
    ],
    "totalResults":"97",
    "Response":"True"
}

我想在文件末尾打印值totalResults。 这是我的代码:

from urllib2 import Request, urlopen, URLError
import json

url = 'http://www.omdbapi.com/?s=maze' 

response = urlopen(url)
data = json.load(response)   
print data['Search'][0]['totalResults']

错在哪里?

最佳答案

就这么做

print data['totalResults']

如果您仔细观察,“totalResults”不在“Search”内

关于python - 通过url从python访问json元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42092195/

相关文章:

asp.net-mvc - 如何启用 HTTP 压缩来压缩 JSON 文档

python - 如何确定是否需要 numpy.vectorize()?

python - 在 Python 中将多个参数传递给 pool.map() 函数

python - Pexpect 和 PyCharm - 设备的不适当的 ioctl

arrays - 访问发送的表单变量中的数组

ios - 在 Objective-C 的 JSON 中解析 JSON

python - Conda - 静默安装包

C++ 超出下标范围

javascript - 迭代响应数据以创建谷歌地图对象

javascript - 向客户端发送 JSON 数据? D3.js 渲染 JSON 数据