数据处理与分析实用指南
1. JSON数据持久化
在处理JSON数据时,我们可以使用两种不同的方法进行序列化。
1.1 所需库的导入
首先,我们需要加载一些必要的库:
import pandas as pd
import json
import pprint
import requests
import msgpack
1.2 从API加载JSON数据
使用 requests 库从Cleveland Museum of Art的API获取JSON数据:
response = requests.get("https://openaccess-api.clevelandart.org/api/artworks/?african_american_artists")
camcollections = json.loads(response.text)
print(len(camcollections['data']))
pprint.pprint(camcollections['data'][0])
这里, json.loads 返回一个字典 info 和一个字典列表 data ,通过 len(camcollections['data']) 可知数据集中有778个项目。 </
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



