A wrapper allowing users to get specific state-based COVID statistics from the Covid Act Now database.
Project description
Covid Act Now Database Wrapper
This package is an extremely bare-bones wrapper around Covid Act Now's database of COVID-19 related information. View the PyPi project here, and the original post page here.
Usage is simple. Install the package with pip install covidactnow
.
Instantiate a user object with your API key as an argument. You can easily generate an API key here.
import covidactnow
api = covidactnow.User(api_key = 'yourapikey')
washingtonInfectionRate = api.infRate('WA')
massachussettsVaxRate = api.vaxRate('MA')
print(f"{washingtonInfectionRate = }")
print(f"{massachussettsVaxRate = }")
This will result (with different data, of course):
washingtonInfectionRate = 1.16
massachussettsVaxRate = 76.3
To view the docstring (explainer) of a particular function, use User.infRate.__doc__
where infRate
can be repalced with any other function. For example, running print(User.freeBedPercentage.__doc__)
will return: Get's the percentage of free hospital beds by state.
Depending on your IDE, hovering over a function in the editor will show the function's docstring (works in VS Code).
For more information on how the wrapper works, particularly how it was redesigned to be package-friendly, read the "Updated for Distribution" section of this page. Note that this version has been updated to get data from within a User
class allowing individual API keys to be used (as opposed to defining a state as an object and defining statistics as object attributes).
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.
Source Distribution
Built Distribution
Hashes for covidactnow-1.1.75-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 314be652b87c897484fd7f02da9f368598172dfd627f8c9ce0f6ecb9c22762e1 |
|
MD5 | 1aeeb9e79c7c7e56ca93cba92b485206 |
|
BLAKE2b-256 | 6208b3006b2de6d88959de0b052ec124ae4e707703d614d4b8497efdd845b556 |