Checkout this project article on GeeksforGeeks website Create a GUI for Weather Forecast
Weather Forecast Application
The idea of this project is to provide a simple GUI application to users to get the current temperature of any city they wish to see. The system also provides a simple user interface for simplification of application. It also provides an amazing UX for its users.
Features:
A real time weather forecast app that returns the current temperature, maximum and minimum temperature, humidity, latitude and longitude coordinates of the searched city, current date and time. It can also change its theme according to the time of day.
Tools:
It is made using the Python3 programming language.
The modules required are tkinter, PIL, json, requests, datetime. We also need a Weather API.
To compile and run the files in the GUI folder it is assumed you already have python
set up on your machine.
If not you can install it from the link provided https://www.python.org/
Clone a copy of this project on your local machine
```
# Navigate to the newly cloned directory
cd Weather-Forecast-App
#Change directory to the GUI folder
cd GUI
#Run the Weather application
python Weather.py
```