A command line tool to fetch worldwide data about Corona Virus
Project description
coronapy-cli
Track the Coronavirus disease (COVID-19) in the command line.
- 🚀 Get worldwide Coronavirus disease (COVID-19) reporting
- 🤯 Active daily reporting of your country's COVID-19 statistics
- 🗃️ Data: Country, Cases, Deaths, Recovered, Active, Critical
Install
pip install coronapy-cli
Project Structure
├───coronapy
│ ├───lib
│ │ ├───__init.py__
│ │ ├───color.py
│ │ ├───get_countries.py
│ │ ├───get_country.py
│ │ └───get_world_wide.py
│ ├───__init__.py
│ └───cli.py
├───.gitignore
├───LICENSE.txt
├───READMR.md
├───setup.cgd
└───setup.py
Usage
Worldwide Information
# Display data for Worldwide Cases.
coronapy all
# Display a chart of Total Cases, Total Deaths and Recovered Cases.
coronapy all --chart
# Alias: Display a char.
coronapy all -c
All Countries
# Display data for all countries.
coronapy countries
# Sort data by type, the default type is 'cases'.
coronapy countries --sort cases
# Alias: Sort data by type.
corcoronapyona countries -s recovered
Single Country
# Display data for given country.
coronapy country <country_name>
# Display a chart of Total Cases, Total Deaths and Recovered Cases for given country i.e. China.
coronapy country China --chart
# Alias: Display a char.
coronapy country China -c
# Display a histogram shows cases or deaths data in last 20 day for given country i.e. USA.
coronapy country usa --hist
# You can set what kind of data (cases or deaths), the default is 'cases'.
coronapy country usa --hist --type deaths
# Alias:
coronapy country usa -h -t cases
Sort Data
# All sorting parameters.
coronapy countries -s country
coronapy countries -s cases
coronapy countries -s todayCases
coronapy countries -s deaths
coronapy countries -s todayDeaths
coronapy countries -s recovered
coronapy countries -s active
coronapy countries -s critical
CLI Help
# Display the help data.
coronapy --help
Contributing
Give us a star, Fork repo & make a PR.
Authors
- MouadBH
License
This project is licensed under the MIT License - see the LICENSE.txt file for details
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
coronapy-cli-1.2.3.tar.gz
(4.4 kB
view details)
Built Distribution
File details
Details for the file coronapy-cli-1.2.3.tar.gz
.
File metadata
- Download URL: coronapy-cli-1.2.3.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1c6d8690a8fadca8e9f1d7f0552f83d7b17ad5f1ae1a6841d922d74a42b5916 |
|
MD5 | 79b6c4269ded6b0017a054c7c4bf9857 |
|
BLAKE2b-256 | d8b192c65496c8916801ca10ff542b52ea061f2f4583c0e6864d83915e233eb3 |
File details
Details for the file coronapy_cli-1.2.3-py3-none-any.whl
.
File metadata
- Download URL: coronapy_cli-1.2.3-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ad59228b9b4cd185021422c02b71f2e41ca6945193857e636fddf66e9f8c0c |
|
MD5 | eb51247f4005aa5083bbc47228133432 |
|
BLAKE2b-256 | 8ddc3f1ef8d3b83d22512b218451a5ee12be1e83c650bca6d10ba790b111a782 |