要抓取JSON dictionary对象到pandas dataframe中,可以使用pandas库的json_normalize()
函数。该函数可以将嵌套的JSON数据转换为扁平化的表格形式。
下面是一个示例代码:
import pandas as pd
import json
# 假设json_data是包含JSON数据的字符串或文件
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将JSON数据解析为Python字典对象
data_dict = json.loads(json_data)
# 使用json_normalize函数将字典转换为dataframe
df = pd.json_normalize(data_dict)
print(df)
输出结果为:
name age city
0 John 30 New York
这样就将JSON字典对象转换为了pandas dataframe。json_normalize()
函数会自动将缺失的值填充为NaN。
推荐的腾讯云相关产品:腾讯云COS(对象存储服务),可以用于存储和管理大规模的非结构化数据,如图片、音视频文件等。产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云