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.2b0.tar.gz (38.7 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.2b0-py3.10.egg (15.5 kB view details)

Uploaded Egg

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyeumonia-0.6.2b0.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.2b0.tar.gz
Algorithm Hash digest
SHA256 9948f28160299f5c11c610821f3b72d2fc4707f0df723d213a0f1a49ee0cf2fb
MD5 fc9edea7dcf642eaf609a53c1768d76e
BLAKE2b-256 13d788ae63c2205526b581aa35f9ed3460a8b0eff76dc359d88cd5e76b4d17f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.6.2b0-py3.10.egg
  • Upload date:
  • Size: 15.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.2b0-py3.10.egg
Algorithm Hash digest
SHA256 0a2210bd130ee52183c0daf02c3d947481bb34a33906e55892d668a7e9d70244
MD5 974d4c23d43f0d0aeb1d0417f0955228
BLAKE2b-256 a56614bedd8cfe3e2442d5966f806c6d97fffb24e50d5d0608dd052e7742e24e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.6.2b0-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.6.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a30d9f566302c95d5be27030ef69ab7932b33525b2c35a8370afdb452d2dc3b
MD5 1c60dda0a2d0f1014efe5b0cd0fb8a0e
BLAKE2b-256 63bbd4dbf73e1b5ac12f17513dfa1c22e4163cff05e49bc4553d10223b2cfd03

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