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.

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.0b0.tar.gz (38.3 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.0b0-py3.9.egg (15.2 kB view details)

Uploaded Egg

pyeumonia-0.6.0b0-py3-none-any.whl (38.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyeumonia-0.6.0b0.tar.gz
  • Upload date:
  • Size: 38.3 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.0b0.tar.gz
Algorithm Hash digest
SHA256 d59ea5fc8e280a6de6192ccde5b3672369d8aa4b829035c15094dc16c30fbc15
MD5 a09807c14bbd92bc3c25dc65a1a8beaf
BLAKE2b-256 e63b934e31d7fc7b34f44f6d88924bc6e9ec44b4250d15f77d46349fa7f95613

See more details on using hashes here.

File details

Details for the file pyeumonia-0.6.0b0-py3.9.egg.

File metadata

  • Download URL: pyeumonia-0.6.0b0-py3.9.egg
  • Upload date:
  • Size: 15.2 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.0b0-py3.9.egg
Algorithm Hash digest
SHA256 bd2a6d82b55d5262ed73954a6f2a7215ac6097dc22527d5a96ac826f532daa9a
MD5 cf72e43d03152a61fad892387f896f6b
BLAKE2b-256 c1a49af5ca9077c5a2f1834db48c9590326189bc700c2d5f58ac189a77fdbc7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.6.0b0-py3-none-any.whl
  • Upload date:
  • Size: 38.7 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.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 2fc518d392a3a26041cd8b40fe567c4dbe9ed5995faf856c53e3b3d0089c66b4
MD5 04ab9351277aefb1c5bd42c4b022adc1
BLAKE2b-256 78fafe0fa9f79c1d67ba97196660a97ce15e7013d7581e005a28284059f8fb29

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