Python API Wrapper for tracking Coronavirus (COVID-19, SARS-CoV-2) via https://github.com/ExpDev07/coronavirus-tracker-api
Project description
COVID19Py
Python API Wrapper for tracking Coronavirus (COVID-19, SARS-CoV-2) via https://github.com/ExpDev07/coronavirus-tracker-api
Installation
In order install this package, simply run:
pip install COVID19Py
Usage
To use COVID19Py, you first need to import the package and then create a new instance:
import COVID19Py
covid19 = COVID19Py.COVID19()
Getting latest amount of total confirmed cases, deaths, and recoveries:
latest = covid19.getLatest()
Getting all locations:
locations = covid19.getLocations()
or:
locations = covid19.getLocations(timelines=True)
to also get timelines.
Getting location by country code:
location = covid19.getLocationByCountryCode("US")
or:
location = covid19.getLocationByCountryCode("US", timelines=True)
to also get timelines.
Getting a specific location (includes timelines by default):
location = covid19.getLocationById(39)
Getting all data at once:
You can also get all the available data with one command.
data = covid19.getAll()
or:
data = covid19.getAll(timelines=True)
to also get timelines.
latest
will be available on data["latest"]
and locations
will be available on data["locations"]
.
Getting latest
deltas:
When using getAll()
, COVID19Py will also store the previous version of the retrieved data. This allows us to easily see how data changed since the last time we requested them.
changes = covid19.getLatestChanges()
{
"confirmed": 512,
"deaths": 16,
"recovered": 1024
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.