无法从 python 中的 API 提取数据
Unable to pull data from API in python
我的代码如下。我正在尝试从 COVID-19 API 中提取数据并希望将其存储在数据框中以查看它,然后在 Python.
中将其用于分析目的
import pandas as pd
import requests
url = "https://api.covid19api.com/dayone/country/us"
r = requests.get(url)
print(r.json)
我收到以下错误:
ValueError: Invalid file path or buffer object type: <class 'requests.models.Response'>
这是什么意思,我该如何解决?
确保调用 json()
方法:
print(r.json())
# ^^
现在您正在获取对方法本身的引用。
我的代码如下。我正在尝试从 COVID-19 API 中提取数据并希望将其存储在数据框中以查看它,然后在 Python.
中将其用于分析目的import pandas as pd
import requests
url = "https://api.covid19api.com/dayone/country/us"
r = requests.get(url)
print(r.json)
我收到以下错误:
ValueError: Invalid file path or buffer object type: <class 'requests.models.Response'>
这是什么意思,我该如何解决?
确保调用 json()
方法:
print(r.json())
# ^^
现在您正在获取对方法本身的引用。