This is a basic weather application built using Tkinter, a Python GUI toolkit, and the OpenWeather API for fetching weather data. This application allows users to check the current weather conditions for a specified location.
- User-friendly Interface: The application provides a simple and intuitive user interface.
- Current Weather: Users can enter a city name and click a button to get the current weather details.
- Temperature, Humidity, and Description: The application displays information such as temperature, humidity, and a brief description of the weather.
Before running the application, make sure you have the following:
- Python installed on your system
- OpenWeather API key. You can obtain a free key by signing up on the OpenWeather website
-
Clone the repository:
git clone https://github.com/RampageousRJ/Weather-App-TKinter.git
-
Navigate to the project directory:
cd 'Weather-App-TKinter'
-
Install the required dependencies:
pip install -r requirements.txt
-
Obtain an API key from OpenWeather and replace
API_KEY
with your personal generated API Key. -
Run the application:
python app.py
-
Enter the city name in the input field and click the "Check Weather" button.
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- Tkinter: Tkinter Documentation
- OpenWeather API: OpenWeatherMap
Thank you for using and contributing to the Weather App!