A Python GUI + API based application which displays current city weather ( Temperature, weather description) along with the weather of consecutive hours of the day ( gap of 3 hours.) Additional features include current time, event reminder to plan out your week and schedule events accordingly, and a Calendar designed using tkCalendar
The Calendar and City Weather app is a python based application making use of the ‘tkinter’ built in GUI, the tkinter calendar widget module ‘Tkcalendar’ and a live weather and forecast data API provided by ‘OpenWeatherMap.’ The app displays the current time, day and date, and a Calendar that can be browsed through. It also displays current weather and hourly forecast with temperatures and icons for the next 3 hours (excluding time 0300 to 0500) of the city entered in the entry widget box.
OpenWeather Api has been utilized to access current weather data for any location on Earth including over 200,000 cities, as well as 5 day forecast for any location or city. It includes weather forecast data with 3-hour step.