A simple desktop weather application built using Python, Tkinter, and the OpenWeatherMap API. It allows users to enter a city name and fetch real-time weather information with a dynamic background that changes based on weather conditions.
Features
Fetches real-time weather data using OpenWeatherMap API
Displays: Temperature (°C) Weather description Humidity Dynamic background images based on weather condition: Clear Cloudy Rainy Haze Smoky Default background
Clean and simple GUI using Tkinter Tech Stack
Python 3
Tkinter (GUI)
Requests (API calls)
Pillow (PIL) (Image handling)
OpenWeatherMap API