Weather-Forecasting-GUI-

Overview This is a weather application built using Python and Tkinter. It provides current weather information for a specified location using the OpenWeatherMap API.

Features: Displays current temperature, weather conditions, and other relevant details. Utilizes Geopy for location data and TimezoneFinder for accurate time information. Responsive GUI built with Tkinter.

Requirements

  • Python 3.x
  • Tkinter
  • Geopy
  • Timezonefinder
  • Requests
  • Pytz
  • Your own OpenWeatherMap API Key

Usage

  1. Clone the Repository:

  2. Install Dependencies:

    pip install geopy
    pip install timezonefinder
    pip install pytz
  3. Run the Application:

    python weather_app.py

Screenshots

image

image

image

Invalid City: image