问题:如何从json中提取数据?
回答: 从json中提取数据可以使用Python的json库来实现。以下是一种常见的方法:
import json
# 读取json文件
with open('data.json', 'r') as f:
data = json.load(f)
# 将json字符串转换为Python对象
json_str = '{"name": "John", "age": 30}'
data = json.loads(json_str)
# 提取单个值
name = data['name']
age = data['age']
# 提取嵌套值
address = data['address']['city']
# 提取列表中的值
hobbies = data['hobbies']
first_hobby = hobbies[0]
try:
name = data['name']
except KeyError:
name = None
领取专属 10元无门槛券
手把手带您无忧上云