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.
  • 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.4.0a0.tar.gz (32.5 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.4.0a0-py3.9.egg (8.1 kB view details)

Uploaded Egg

pyeumonia-0.4.0a0-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyeumonia-0.4.0a0.tar.gz
Algorithm Hash digest
SHA256 006ad5d9345431559dcb0bf9d2a562534dfef3bdb43e2e3737fe4cbcf5f29970
MD5 c6cfc654956d4c1995a5c3f5cfb7ae2e
BLAKE2b-256 7dda08e86fc9f9a4a4cf2567c64008b5b5250a245648e7fb3ffd107e7a10a4fb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyeumonia-0.4.0a0-py3.9.egg
Algorithm Hash digest
SHA256 e8f97312cae0f7eb2fb1ff872b506c985a3d03108a25f795d7e9b98a529a38f3
MD5 b1a73107ed4533d51b61ef606e8507e7
BLAKE2b-256 a2e8e26bff865ad7ea1206489a33170f8dc93a03c452951928a7ae268f2b1003

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.4.0a0-py3-none-any.whl
  • Upload date:
  • Size: 31.6 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.4.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 eeec29a3c57cd31eaa80b617b6de08acd9c3341d7d243341138bc3682c61f75a
MD5 90ef7e3ad9c6426f400d056d34fd1a8f
BLAKE2b-256 78be524518e9f7d27cf97a6966683f073d35d17eace6566fde7ae75d054548f1

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