Python – 使用 COVID19Py 库检索最新的 Covid-19 世界数据
COVID19Py库检索围绕 Covid-19 大流行的最新数据。此 Covid-19 世界数据集托管在约翰霍普金斯大学服务器上。
要安装库,请在系统命令行中执行以下命令:
pip install COVID19Py
该库提供以下方法:
- getAll():以 JSON 格式检索整个数据集
- getLatest():获取最新的确诊病例、康复和死亡数据
- getLocations():获取存在 Covid-19 病例的位置
- getLatestChanges():查找自上次检索数据以来的任何更改
下面的例子说明了上述方法:
例子:
Python3
# import given package
import COVID19Py
# Create an object,
# specify data source as JHU Servers
covid = COVID19Py.COVID19(data_source = "jhu")
# Retrieve all Data
# in the form of json
data = covid.getAll()
# Enormous Data will be returned
print("Data", data)
# Get the latest data
latest = covid.getLatest()
print("Latest Data", latest)
# Get Locations where covid cases exist
# Can be Ranked by 'confirmed' cases,
# number of 'deaths' or
# number of 'recovered' patients
locations = covid.getLocations(timelines = True,
rank_by = 'confirmed')
print("Locations", locations)
# Check for any changes since
# data was last retrieved
changes = covid.getLatestChanges()
# Printing changes, if any
print("Changes since last visit", changes)
输出:
数据:以json形式返回的海量数据;此屏幕截图仅代表数据的前几行。
最新数据:与 Covid19 相关的最新数据(全球)
位置数据:巨大的位置明智的 Covid 数据将以 json 形式返回。此屏幕截图代表前几行。
自上次访问以来的变化:目前全部为 0。