【问题标题】:Converting a JSON Dictionary (currently a String) to a Pandas Dataframe将 JSON 字典(当前为字符串)转换为 Pandas 数据框
【发布时间】:2022-01-05 16:03:34
【问题描述】:

我正在使用 Python 的请求库从 Web API 检索数据。当使用requests.text查看我的数据时,它会返回一个大型 JSON 对象的字符串,例如,

'{"Pennsylvania": {"Sales": [{"date":"2021-12-01", "id": "Metric67", ... '

当然,这个对象的类型目前是一个字符串。将此字符串/JSON 覆盖到 Pandas Dataframe 的最佳方法是什么?

【问题讨论】:

    标签: json python-3.x pandas python-requests type-conversion


    【解决方案1】:

    r.text 将 json 作为文本返回。

    您可以使用r.json 从请求中获取 json 作为字典:

    import requests
    r=requests.get(YOUR_URL)
    res=r.json()
    

    【讨论】:

      猜你喜欢
      • 2019-02-22
      • 2017-07-16
      • 2020-12-22
      • 2020-10-28
      • 2018-09-12
      • 1970-01-01
      • 2019-04-28
      相关资源
      最近更新 更多