Skip to main content

Web Scraper for Czechia COVID19 data.

Project description

Web Scraper of COVID-19 data for Czechia

Python package covid19czechia provides access to COVID-19 data of Czechia.

The data is scraped from

  • Ministry of Health, Czech Republic
  • Czech Statistical Office

Setup and usage

Install from pip with

pip install covid19czechia

Importing module is done such as

import covid19czechia as CZ

x = CZ.covid_deaths()

Package is regularly updated. Update with

pip install --upgrade covid19czechia

COVID-19 Cases

Get Covid-19 cases in Czechia.

x = CZ.covid_confirmed_cases()

Aggregated dataframe countrywise / regionwise / districtwise can be fetched using

x1 = CZ.covid_confirmed(level = 1) # country
x2 = CZ.covid_confirmed(level = 2) # region
x3 = CZ.covid_confirmed(level = 3) # district

The data contains counts by age, age group and sex and information of week. To aggregate results only over some of the groups (example - per day)

x = x\
    .groupby(['date','week'])\
    .aggregate({'confirmed': 'sum'})\
    .reset_index()

Result of the example contains columns day, week and confirmed.

COVID-19 Tests

Get Covid-19 tests in Czechia.

x1 = CZ.covid_tests(level = 1) # country
x2 = CZ.covid_tests(level = 2) # region
x3 = CZ.covid_tests(level = 3) # district

COVID-19 Deaths

Get Covid-19 deaths in Czechia (weekly counts, by gender and age group)

x = CZ.covid_deaths()

The function returns Pandas dataframe. It can be stored to csv file with

x.to_csv("filename.csv", header = True, index = False)

Administrative unit setting

Optional parameter level sets granularity of administrative units the deaths are computed in.

Defaultly (level = 1) the deaths are taken from the whole Czechia.

x = CZ.covid_deaths(level = 1) # same as no argument given (above)

Settings level = 2 corresponds with deaths in regions (kraje, NUTS 3).

x = CZ.covid_deaths(level = 2)

Setting level = 3 means deaths per district (okresy, LAU 1).

x = CZ.covid_deaths(level = 3)

Read more about administrative units of Czech Republic here.

Total weekly deaths

For total deaths check my another package eurostat_deaths.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

covid19czechia-0.3.2.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

covid19czechia-0.3.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file covid19czechia-0.3.2.tar.gz.

File metadata

  • Download URL: covid19czechia-0.3.2.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for covid19czechia-0.3.2.tar.gz
Algorithm Hash digest
SHA256 c023d4ae79080a098fca05736d540e35ccb17df2a7fbf9fc65904e6f695976a8
MD5 0eb9b014484b60724e650bddb28d7859
BLAKE2b-256 eaf0db0cd779617e16b5f83f50194aebc66650b9b0367e3b7a09f26730a5ef79

See more details on using hashes here.

File details

Details for the file covid19czechia-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: covid19czechia-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for covid19czechia-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6ce272df6cd7db7067ed95759685cecaa7de52577caae58ff85aab195e71b919
MD5 45d0311dd658007e402f271b3cc667d0
BLAKE2b-256 d15b71aa2762f98020e27ab9a0b77fbe98568a7066da41c68f5c8a2a8cc6e653

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page