相关文章推荐
博学的瀑布  ·  vue-video-player ...·  8 月前    · 

python 获取json中的值

在 Python 中,获取 JSON 中的值可以使用 json 模块。首先需要将 JSON 数据解析成 Python 对象,然后可以通过键值访问该对象中的值。

下面是一个简单的示例代码,假设有如下 JSON 数据:

"name" : "John" , "age" : 30 , "city" : "New York"

要获取 name 的值,可以按照以下步骤操作:

import json
# 假设 data 是上述 JSON 数据
data = '{"name": "John", "age": 30, "city": "New York"}'
# 解析 JSON 数据
parsed_data = json.loads(data)
# 获取 name 的值
name_value = parsed_data['name']
# 输出结果
print(name_value)

输出结果为:

这里先使用 json.loads() 方法将 JSON 数据解析成 Python 对象,然后可以通过键值 ['name'] 访问该对象中的 name 属性,并将其赋值给 name_value 变量。最后输出 name_value 的值即为 JSON 数据中 name 属性的值。

需要注意的是,如果 JSON 数据中不存在所访问的键值,或者键值对应的值类型与期望不符,则会引发 KeyErrorTypeError 异常,因此需要对异常进行适当处理。

  •