A desktop weather application that uses the OpenWeatherMap API to fetch real-time weather data for any city. Built with Python and PyQt5, it displays the current temperature, weather condition, and a corresponding emoji through a clean GUI interface.
- Install dependencies:
pip3 install requests PyQt5 - Get a free API key from OpenWeatherMap
- Create a
.envfile in the project folder with: OPENWEATHERMAP_API_KEY=your_key_here - Run:
python3 "API Weather App.py"
- Python
- PyQt5
- OpenWeatherMap API