【发布时间】:2021-02-16 20:48:24
【问题描述】:
我有以下 Python 3.7 代码以从 Shopify Admin API 中提取 json 格式的订单数据并格式化为 pandas 数据框。
r = requests.get('https://%s:%s@%s.myshopify.com/admin/api/2021-01/orders.json?status=any' % (API_KEY, PASSWORD, SHOP_NAME))
d1 = r.json()
df = pd.json_normalize(d1)
print(df)
作为参考,d1 如下所示:
{'orders': [{'id': 30001, 'email': 'test@gmail.com', 'closed_at': None,...
我应该使用json.normalize() 以外的函数来实现我想要的输出吗?我也尝试过使用json.dumps() 在字典和字符串之间进行格式化,但我没有成功。
【问题讨论】:
-
你能发布
d1的样子吗? -
@AlexF - 刚刚更新了我的帖子
标签: python json pandas shopify-api