📜  从 covid 导入 Covid (1)

📅  最后修改于: 2023-12-03 15:36:13.134000             🧑  作者: Mango

从 COVID 导入 COVID

简介

COVID-19(新冠肺炎)是当前全球面临的一场突发公共卫生危机。作为程序员,我们也可以为抗击疫情做出一份贡献,比如开发病毒追踪应用程序或者数据分析工具等。

在 Python 中,我们可以使用 COVID 库 来获取有关 COVID-19 疫情的实时数据,该库提供了全球以及各个国家和地区的病例、死亡和恢复等数据。本文将介绍如何使用该库,并展示一些示例代码。

安装

使用 pip 命令安装 COVID 库:

pip install covid
用法

在你的 Python 模块中导入 COVID 类:

from covid import Covid

创建一个 Covid 对象:

covid = Covid()
全球数据

要获取全球 COVID-19 数据的最新信息,请使用 get_total_confirmed_cases()get_total_deaths()get_total_recovered() 方法:

confirmed_cases = covid.get_total_confirmed_cases()
deaths = covid.get_total_deaths()
recovered = covid.get_total_recovered()

print(f"Confirmed cases: {confirmed_cases}")
print(f"Deaths: {deaths}")
print(f"Recovered: {recovered}")
按国家获取数据

要获取特定国家 COVID-19 数据的最新信息,请使用 get_status_by_country_name() 方法,并传递国家名称参数。例如获取美国的确诊、死亡和恢复人数:

data = covid.get_status_by_country_name("us")

print(f"Confirmed cases: {data['confirmed']}")
print(f"Deaths: {data['deaths']}")
print(f"Recovered: {data['recovered']}")
获取所有国家或地区的数据

要获取所有国家或地区的 COVID-19 数据,请使用 list_countries() 方法:

countries = covid.list_countries()

for country in countries:
    data = covid.get_status_by_country_name(country["name"])
    print(f"{country['name']}: confirmed cases: {data['confirmed']}, deaths: {data['deaths']}, recovered: {data['recovered']}")
总结

COVID 库提供了一个简单而方便的方法来获取有关 COVID-19 疫情的实时数据。这种数据可能对开发病毒追踪应用程序或分析工具非常有用。