将 JSON 字典(当前为字符串)转换为 Pandas 数据框
Converting a JSON Dictionary (currently a String) to a Pandas Dataframe
我正在使用 Python 的请求库从 Web API 检索数据。当使用 requests.text
查看我的数据时,它 returns 一个大 JSON 对象的字符串,例如
'{"Pennsylvania": {"Sales": [{"date":"2021-12-01", "id": "Metric67", ... '
当然,这个对象的类型目前是一个字符串。将此 string/JSON 覆盖到 Pandas 数据框的最佳方法是什么?
r.text
returns json 作为文本。
您可以使用 r.json
从请求中获取 json 作为字典:
import requests
r=requests.get(YOUR_URL)
res=r.json()
我正在使用 Python 的请求库从 Web API 检索数据。当使用 requests.text
查看我的数据时,它 returns 一个大 JSON 对象的字符串,例如
'{"Pennsylvania": {"Sales": [{"date":"2021-12-01", "id": "Metric67", ... '
当然,这个对象的类型目前是一个字符串。将此 string/JSON 覆盖到 Pandas 数据框的最佳方法是什么?
r.text
returns json 作为文本。
您可以使用 r.json
从请求中获取 json 作为字典:
import requests
r=requests.get(YOUR_URL)
res=r.json()