This Weather App is a simple Python application built using the Tkinter library for the GUI, and it utilizes the OpenWeatherMap API to fetch real-time weather data. The app displays current weather information, including temperature, weather condition, humidity, wind speed, and more. It also allows users to view past 5 days' weather records for a specific location.
- Current Weather: Get real-time weather information for a specified city.
- Unit Setting: Choose units for temperature, pressure, wind speed, visibility, and time format.
- Location Management: Manage, search for different locations, and view locations on the map.
- Past Weather Records: View the weather records for the past 5 days for a specific location.
- Python 3.x
- Tkinter
- requests
- geopy
- timezonefinder
- mysql-connector
- Pillow (PIL)
-
Clone the repository:
git clone https://github.com/RiteshPatil2001/Weather-Forecasting-App-Using-Python.git
-
Install the required packages:
pip install -r requirements.txt
-
Run the Weather App:
python weather_app.py
- Launch the application.
- Enter the city name in the search box and press Enter or click the "Tap Here" button.
- View the current weather information displayed on the interface.
- Explore additional features like unit setting, location management, and past weather records.
- Home: Return to the main screen.
- Location: Manage, search, and view locations on the map.
- Unit Setting: Set units for temperature, pressure, wind speed, visibility, and time format.
- Help: Access information about the application, contact details, and API details.
This Weather App was developed by Ritesh Patil. If you have any questions or concerns, feel free to contact us.