Skip to main content

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

Reason this release was yanked:

This verson is EOL

Project description

Pyeumonia

This program is in private beta, but it's 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.covid19 import Covid19

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

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

from pyeumonia.covid19 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.covid19 import Covid19

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

Get timeline data from a country:

from pyeumonia.covid19 import Covid19

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

Get timeline data from your country:

from pyeumonia.covid19 import Covid19

covid = Covid19(language='en_US')
# Get covid-19 data from your country in the last 30 days
data = covid.country_covid_data(auto=True, 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.

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.3.0a0.tar.gz (32.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.3.0a0-py3.9.egg (7.9 kB view details)

Uploaded Egg

pyeumonia-0.3.0a0-py3-none-any.whl (31.4 kB view details)

Uploaded Python 3

File details

Details for the file pyeumonia-0.3.0a0.tar.gz.

File metadata

  • Download URL: pyeumonia-0.3.0a0.tar.gz
  • Upload date:
  • Size: 32.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.3.0a0.tar.gz
Algorithm Hash digest
SHA256 16845f645208ecabaf5145f89d7a2b0a528f8c2d94fe010cf5448806f7727a2d
MD5 2b88813ac9bd537c06b3339f50ea438c
BLAKE2b-256 5f4e14ecb80137e7e419235ff3d7164ff5e43a86d67fdfc6eb4ef22bdb1f04fc

See more details on using hashes here.

File details

Details for the file pyeumonia-0.3.0a0-py3.9.egg.

File metadata

  • Download URL: pyeumonia-0.3.0a0-py3.9.egg
  • Upload date:
  • Size: 7.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyeumonia-0.3.0a0-py3.9.egg
Algorithm Hash digest
SHA256 6fdc0b7880e41d9e604205a921a5b2d3a9f4206c07d7146a40ef17a4eb9d8f06
MD5 094f2c6fe9530ca960e67d54fbbf2fad
BLAKE2b-256 bf2269897bb93adbea997caf64cde7f641b4c1dbc7e4a2b1fecbb79307822cd0

See more details on using hashes here.

File details

Details for the file pyeumonia-0.3.0a0-py3-none-any.whl.

File metadata

  • Download URL: pyeumonia-0.3.0a0-py3-none-any.whl
  • Upload date:
  • Size: 31.4 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.3.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 0e94d37b7da2a5d935ad799ea09b881404790582b3739648cd3b556f3c64dcee
MD5 f3fb551d16da2c3e4596923924c1c8fd
BLAKE2b-256 46736e8efe60665d163a267e1e069ad0f34ba2870df331917777d05667c34789

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