Skip to main content

Covid-19 api wrote by python, you can get the covid-19 data from China and the world

Project description

Pyeumonia

This program is in beta and open source, if there is some error(s) in your code, please submit an issue to Github.

A covid-19 api to get the latest data from DXY.

Official Website: Official Website

Chinese user can see README-zh_CN.md.

国内用户请访问README-zh_CN.md.

How to install

install pypi package:

pip install pyeumonia

Configurations

If you have already installed pyeumonia, and it's newer than 0.1.0a0, it will automatically check for updates, you can also configure it by following the steps below to let it automatically update.

from pyeumonia import Covid19

covid = Covid19(check_upgradable=True, auto_update=True)

If you don't want to check updates automatically, you can configure like this.

Warning:

  • Don't use it on Jupyter Notebook, it may cause error!
from pyeumonia import Covid19

covid = Covid19(check_upgradable=False)

If you want to upgrade it manually, you can use pip install --upgrade pyeumonia.

Usage

Get the latest data from the world:

from pyeumonia import Covid19

covid = Covid19(language='en_US')
data = covid.world_covid_data()

Get timeline data from your country:

from pyeumonia import Covid19

covid = Covid19(language='en_US')
# Get covid-19 data from your country in the last 30 days
data = covid.country_covid_data(country='auto', show_timeline=30)

Warning:

  • If you are using a proxy, you need to turn off the proxy in your device, or the result will be wrong.

Open Source license

The project is open source and licensed under the GNU GPL v3 license. If you want to use it, please obey these license:

  • You can use the project for your python projects.
  • You can modify and redistribute the project, but you must use GPLv3 license and keep the author's name in your source code.
  • For any purpose, this program is forbidden to use for commercial use, including but not limited to enterprise website, business application, business promotion.
  • For any purpose, as long as your program uses the pyeumonia package, no ads are allowed in the program, even if it is open source.

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

pyeumonia-0.6.5b0.tar.gz (38.9 kB view details)

Uploaded Source

Built Distributions

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

pyeumonia-0.6.5b0-py3.10.egg (15.5 kB view details)

Uploaded Egg

pyeumonia-0.6.5b0-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

Details for the file pyeumonia-0.6.5b0.tar.gz.

File metadata

  • Download URL: pyeumonia-0.6.5b0.tar.gz
  • Upload date:
  • Size: 38.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.3 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.5b0.tar.gz
Algorithm Hash digest
SHA256 c3db102b9a3e7c7a605f22e200d9eeb866cb6c62b41defb997b03a3a19207d44
MD5 8c081b77b09c5ed84099543933620f27
BLAKE2b-256 40b14f8a86addde1f7e2489a56e7f688f033c03046a28fa2052c9a62a5b89d32

See more details on using hashes here.

File details

Details for the file pyeumonia-0.6.5b0-py3.10.egg.

File metadata

  • Download URL: pyeumonia-0.6.5b0-py3.10.egg
  • Upload date:
  • Size: 15.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.3 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.5b0-py3.10.egg
Algorithm Hash digest
SHA256 bfa796cfeedfc00e2962d99d77bbc479d56ccb24dcd96420c991c709872fba6c
MD5 f164aa16b2ffea9aa9b7e32ae8f9af0f
BLAKE2b-256 5c2598cef7d877389a5d371d97668e907e652dad4bd58a82ffe3c2df928b7b49

See more details on using hashes here.

File details

Details for the file pyeumonia-0.6.5b0-py3-none-any.whl.

File metadata

  • Download URL: pyeumonia-0.6.5b0-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.3 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.5b0-py3-none-any.whl
Algorithm Hash digest
SHA256 937a046f80b2b7403eaeb96f29b50b27d832ef49bd06e3781c344641a23ea714
MD5 e9c6801329660e01bb2f4e1109e04619
BLAKE2b-256 8c7346c46b75c732222662740794a51504b7b0ac5a4acc9ea6d20ca47a1f98b9

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