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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyeumonia-0.6.5b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 937a046f80b2b7403eaeb96f29b50b27d832ef49bd06e3781c344641a23ea714 |
|
MD5 | e9c6801329660e01bb2f4e1109e04619 |
|
BLAKE2b-256 | 8c7346c46b75c732222662740794a51504b7b0ac5a4acc9ea6d20ca47a1f98b9 |