📅  最后修改于: 2023-12-03 15:36:13.134000             🧑  作者: Mango
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 疫情的实时数据。这种数据可能对开发病毒追踪应用程序或分析工具非常有用。