A simple rki covid numbers parser
Project description
Robert-Koch Institut COVID numbers parser
Python parser for the latest covid numbers from German RKI (Robert-Koch Institut).
Installation
pip install rki-covid-parser
Usage
Initialize the parser with an aiohttp.session
and load the latest data.
parser = RkiCovidParser(session)
await parser.load_data()
for district in parser.districts:
# work with districts
pass
for state in parser.states:
# work with states
pass
# work with the country
parser.country.cases
finished loading data, the parser contains a dictionary of districts, each with these properties:
Property | Type | Description |
---|---|---|
id |
string | Unique district identifier |
name |
string | Name of the district |
county |
string | County of the district |
state |
string | State of the district |
population |
integer | Population |
cases |
integer | Active cases |
deaths |
integer | Currently tracked deaths |
casesPerWeek |
integer | Cases per week |
deathsPerWeek |
integer | Deaths per week |
recovered |
integer | Recovered cases |
weekIncidence |
float | Week incidence |
casesPer100k |
float | Cases per 100k population |
newCases |
integer | New cases since last day |
newDeaths |
integer | New deaths since last day |
newRecovered |
integer | New recovered since last day |
last_update |
string | Timestamp of the last update |
hospitalizationCasesMerged |
float | Hospitalization cases for people in germany summarized |
hospitalizationIncidenceMerged |
float | Hospitalization incidence for people in germany summarized |
hospitalizationCasesBaby |
float | Hospitalization cases for people between 00-04 |
hospitalizationIncidenceBaby |
float | Hospitalization incidence for people between 00-04 |
hospitalizationCasesChildren |
float | Hospitalization cases for people between 05-14 |
hospitalizationIncidenceChildren |
float | Hospitalization incidence for people between 05-14 |
hospitalizationCasesTeen |
float | Hospitalization cases for people between 15-34 |
hospitalizationIncidenceTeen |
float | Hospitalization incidence for people between 15-34 |
hospitalizationCasesGrown |
float | Hospitalization cases for people between 35-59 |
hospitalizationIncidenceGrown |
float | Hospitalization incidence for people between 35-59 |
hospitalizationCasesSenior |
float | Hospitalization cases for people between 60-79 |
hospitalizationIncidenceSenior |
float | Hospitalization incidence for people between 60-79 |
hospitalizationCasesOld |
float | Hospitalization cases for people older than 80 |
hospitalizationIncidenceOld |
float | Hospitalization incidence for people older than 80 |
Contribution
See Contribution for details.
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
rki-covid-parser-1.3.2.tar.gz
(11.7 kB
view hashes)
Built Distribution
Close
Hashes for rki_covid_parser-1.3.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e11cd8910981beb141b599d1d0e211d182b6827325c4697a36979cfffe82d8cc |
|
MD5 | 2ea18f5fa6727907d5ec820c81bcc8d1 |
|
BLAKE2b-256 | adcc9b1b815c0b9506a3a3538afd35ed9c271348acab1f8a7b0195edbdd8c2e3 |