This project is a simple weather application built with Python using the Tkinter library for the graphical user interface (GUI) and the OpenWeatherMap API for fetching real-time weather data. 🌍
- Search weather details by city name.
- Display temperature 🌡, weather description 🌥️, pressure 🎈, country 🏳️, and timezone ⏳.
- Emojis are included for visual enhancement! 🌟
- Python 3.x
- Tkinter (Usually comes pre-installed with Python)
- Requests library
- weather_data.py (Contains weather emojis and places list)
-
Clone this repository:
git clone https://github.com/shreeteja22/Weather-GUI-API-Using-Python.git
-
Install the required libraries:
pip install requests emoji
-
Add your OpenWeatherMap API key in the code where indicated.
-
Run the application:
python weather_app.py
- Enter a city name in the combo box.
- Click on the "Get Weather" button to fetch the weather details.
- View the weather data displayed in the GUI with emoji-enhanced labels.
This project is open source and available under the MIT License.
Feel free to fork this project, submit issues, and create pull requests!
Enjoy exploring the weather with emojis! 🌤️
This README gives a good overview of your project, making it easy for anyone who visits your GitHub to understand and set up the app. Feel free to modify the content as needed!# Weather-GUI-API-Using-Python