Weather App is a Python Tkinter application that provides current weather conditions and a 6-day forecast for any location worldwide. It retrieves weather data and icons from the OpenWeather API and uses Geopy to fetch geographical locations.
- 🌍 Search Weather by Location – Enter any city or country to get weather updates
- 📅 6-Day Weather Forecast – View upcoming weather conditions
- ☀️ Real-Time Weather Data – Temperature, humidity, wind speed, and more
- 🎨 User-Friendly GUI – Built using Python's Tkinter
- ☁️ Weather Icons – Dynamic icons fetched from OpenWeather API
- Python (Tkinter for GUI)
- OpenWeather API (for weather data and icons)
- Geopy (for location search)
-
Clone the repository:
git clone https://github.com/your-username/Weather-app.git -
Install dependencies
-
Get your OpenWeather API Key from OpenWeather
-
Run the application
-
Enter a location and get instant weather updates!