📜  Python – 使用 COVID19Py 库检索最新的 Covid-19 世界数据

📅  最后修改于: 2022-05-13 01:55:00.316000             🧑  作者: Mango

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形式返回的海量数据;此屏幕截图仅代表数据的前几行。

Json 形式的国家/地区 Covid 数据

嵌套字典形式的国家级 Covid 数据

最新数据:与 Covid19 相关的最新数据(全球)

全球 Covid19 数字

全球 Covid19 数字

位置数据:巨大的位置明智的 Covid 数据将以 json 形式返回。此屏幕截图代表前几行。

位置数据

位置数据

自上次访问以来的变化:目前全部为 0。

自上次访问以来的变化

自上次访问以来的变化