Skip to main content

A Python 3 wrapper for the COVID-19 API

Project description

Documentation Status License GitHub stars PyPI version

corona_python

A Python API Wrapper for coronavirus stats

Installation

To install corona-python, do:

pip install corona-python

or

python -m pip install corona-python

Usage

from corona_python import Country
country = Country("USA")

print(country.total_cases())

More examples are provided in the examples folder

Documentation

Documentation can be found here

Functions

Country:

last_updated()
flag()
total_cases()
today_cases()
total_deaths()
today_deaths()
recovered()
today_recovered()
active()
critical()
cases_per_one_million()
deaths_per_one_million()
total_tests()
tests_per_one_million()
population()
continent()
one_case_per_people()
one_death_per_people()
one_test_per_people()
get_all()

World:

last_updated()
total_cases()
today_cases()
total_deaths()
today_deaths()
recovered()
today_recovered()
active_cases()
critical_cases()
cases_per_one_million()
deaths_per_one_million()
total_tests()
population()
affected_countries()
tests_per_one_million()
one_case_per_people()
one_death_per_people()
one_test_per_people()
active_per_million()
recovered_per_million()
critical_per_million()
get_all()

More detailed explanations of the functions can be found in the docs

Errors

The module will raise KeyError if the given country is invalid

If the module doesn't return anything, there might be a problem with the API. To report the problem, contact me, the developer or create an issue.

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

corona_python-1.0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

corona_python-1.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file corona_python-1.0.1.tar.gz.

File metadata

  • Download URL: corona_python-1.0.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.1

File hashes

Hashes for corona_python-1.0.1.tar.gz
Algorithm Hash digest
SHA256 45f482635fdc3d9d3f123516154f5e434638ee499611d610311d13ebc4bb18ab
MD5 62d6500f3a15546592f191cf1d8a46ff
BLAKE2b-256 3ff7e2b15cca45faa086ae76e1c42b82cc356c8af15957fa31e79aa7ee793215

See more details on using hashes here.

File details

Details for the file corona_python-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: corona_python-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.1

File hashes

Hashes for corona_python-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 45d806a6da9b5fdd8af12b2fa40fa2ca72ca336c6e2e812bb4e963d0af9bf4f2
MD5 fdd80206ca5c67060a791ea2b1e5ab42
BLAKE2b-256 9488265123d1b0c2b258ba3a746d8ae2ee25a5214c76796d41e0f3aed645d025

See more details on using hashes here.

Supported by

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