Skip to content

A GUI Weather App created in Python using Tkinter Library.

Notifications You must be signed in to change notification settings

Icy-ici/GUI-Weather-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GUI Weather App

A GUI based Weather App made in Python using Tkinter and Matplotlib Library, which shows current day weather and 7-day Weather Forecast with their respective graphs.

Screenshot of Weather App

Prerequisites

  • Python 3.10 or higher
  • Pip

Modules used:

  • CountryInfo (0.1.2v)
  • Datetime
  • Matplotlib (3.4.3v)
  • pytz (2021.3v)
  • Pillow (8.4.0v)
  • requests (2.26.0v)
  • Tkinter
  • webbrowser

Clone this repository

git clone https://github.com/Param302/GUI-Weather-App.git

Setup before run

  • To install required modules run following command in terminal under project folder.
pip install -r requirements.txt
  • run main.py
python main.py

APIs

APIs are used from openweathermap.org

Screenshots

Weather App img 1 Weather App img 2 Weather App img 3 Weather App img 4 Weather App img 5 Weather App img 6

About

A GUI Weather App created in Python using Tkinter Library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.8%
  • C 1.3%
  • Cython 0.4%
  • C++ 0.3%
  • JavaScript 0.1%
  • Fortran 0.1%