Lightweight command line app to get fast weather data right on the command line
Project description
cli-weather
cli-weather is a command line app to get instant weather data based on city name or postalcode right on the command line.
Written in python and powered by WeatherBIT API, cli-weather also provides detailed weather data on historic and 16 day forecasts basis and not just the temparature.
With cli-weather app you can retrieve current weather observations from over 45,000 live weather stations using WeatherBIT API, and highly localized weather forecasts for any point on the globe using the world's most trusted weather models!
You can look up weather data by many methods including:
- By entering city_name
- By entering postal_code
Installation
pip install cli-weather
Usage
cli-weather command [-h] [-c COUNTRY] [-u UNITS] [-d] city_name/postal_code
Command | Description |
---|---|
city | Get weather by city name |
postalcode | Get weather by postal code |
Option | Description |
---|---|
-c, --country | Country of entered area |
-u, --units | Metric, Scientific, Farenheit |
-d, --detailed | Display detailed weather data |
-h, --help | Show this message and exit |
Data sources
Dependencies
- requests >= 2.4
Try without using pip
Fork this repository
$ git clone "https://github.com/username/cli-weather"
$ cd cli_weather
$ pip install requests
$ python main.py [command] [options]
License
GNU General Public License v3.0
ver 0.1.2
3 - Alpha Test Release
- Python2 and Python3 compatible
- Introductio of wheel distribution in binary
- Minor bug fixes in setup.py
ver 0.1.1
3 - Alpha Test Release
- Minor bug fixes in setup.py
- Doc update in PyPIDocumentation.md
ver 0.1.0
3 - Alpha Test Release
- Get weather by city
- Get weather by postalcode
- Change units according as you wish [Metric/Scientific/Farenheit]
- Only temparature by default, detailed information from snowfall to solar radiation using -d
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 Distribution
Hashes for cli_weather-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c0da17205163dcbbaebf33741890c0b769779b5a58670f82979dfbf00a89a7b |
|
MD5 | ce0bcdd7d5b10cd68c7df96642f1bab4 |
|
BLAKE2b-256 | 112ed46aff57e120160b2103295f5b6ad637ce5e8303860509709878a9efae33 |