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

Uploaded Egg

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyeumonia-0.3.1a0.tar.gz
  • Upload date:
  • Size: 32.2 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.1a0.tar.gz
Algorithm Hash digest
SHA256 9f1daa0d9c61293dd184d219f5f77759f9f01677c10fd7f9e6ea47dd807a4143
MD5 fb60caefdc0564a5d25ebfaf7e8bcaa1
BLAKE2b-256 df1647fbb92779926c80700c63ff3cf7eaed0e50bb4c4d77ff045c6f4308237d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.3.1a0-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.1a0-py3.9.egg
Algorithm Hash digest
SHA256 31344a4b06c88fb7aa5067eaf547f9cee364d09f8315c913a1ca9e926fd74f63
MD5 82ea26803b82c7d6cdf0e8c64b1b1742
BLAKE2b-256 95dadee73432e6b6c2679c44a4409bbe2ec80bad7763dbf4a462f50a04567a35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeumonia-0.3.1a0-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.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 44672723e03c765bd0883cbffc83c18c9e05ce58a2c81561af21b3a70e8061f8
MD5 56d040e5370a8d1658d319ec52a4f942
BLAKE2b-256 ef771fda0babd1b8b916991c487cde7df59627414f9ca25a5b37a69bf1c02839

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