https://github.com/param302/gui-weather-app
A GUI Weather App created in Python using Tkinter Library.
https://github.com/param302/gui-weather-app
desktop-app gui matplotlib python tkinter weather weather-app
Last synced: 5 months ago
JSON representation
A GUI Weather App created in Python using Tkinter Library.
- Host: GitHub
- URL: https://github.com/param302/gui-weather-app
- Owner: Param302
- Created: 2021-11-01T01:40:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-04T08:28:43.000Z (over 3 years ago)
- Last Synced: 2024-10-31T17:12:53.079Z (7 months ago)
- Topics: desktop-app, gui, matplotlib, python, tkinter, weather, weather-app
- Language: Python
- Homepage:
- Size: 22 MB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GUI Weather App
A GUI based Weather App made in Python using Tkinter and Matplotlib Library, which shows current day weather and 7-day Weather Forecast with their respective graphs.

## Prerequisites
- Python 3.10 or higher
- Pip### Modules used:
- CountryInfo (0.1.2v)
- Datetime
- Matplotlib (3.4.3v)
- pytz (2021.3v)
- Pillow (8.4.0v)
- requests (2.26.0v)
- Tkinter
- webbrowser## Clone this repository
```
git clone https://github.com/Param302/GUI-Weather-App.git
```## Setup before run
- To install required modules run following command in terminal under project folder.
```
pip install -r requirements.txt
```
- run main.py
```
python main.py
```## APIs
APIs are used from [openweathermap.org](https://openweathermap.org/)
- [Current Weather Data API](https://openweathermap.org/current)
- [One Call API](https://openweathermap.org/api/one-call-api)## Screenshots





