Indonesian Weather Py CLI is a command-line interface (CLI) program written in Python that provides weather forecast information for cities across 34 provinces in Indonesia. It fetches data from the Open Data website of the Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG) and presents it conveniently through the terminal.
- Display weather forecast information for cities across 34 provinces in Indonesia.
- Fetch up-to-date weather forecast data from BMKG's Open Data website.
- CLI interface for easy and interactive usage.
Before running the program, ensure you have the following installed:
- Python 3.9 or above
- Required Python packages (specified in requirements.txt)
-
Clone the repository:
$ git clone https://github.com/harishartanto/indonesian-weather-py-cli.git
-
Change into the project directory:
$ cd indonesian-weather-py-cli
-
Install the required packages:
$ pip install -r requirements.txt
To use Indonesian Weather Py CLI, follow these steps:
-
Make sure you are in the project directory:
$ cd indonesian-weather-py-cli
-
Run the
main.py
file:$ python main.py
-
Follow the prompts to select the province and city for which you want to see the weather forecast.
This project is licensed under the MIT License. Please read the LICENSE file for more details.