Skip to content

tjatgit/Weather_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

SkyCast - Weather App

Description

SkyCast is a simple weather application built using Python's Tkinter library. It allows users to select a city and view current weather data including temperature, humidity, and wind speed, with the ability to toggle between light and dark themes.

Features

  • City selection from dropdown
  • Real-time current temperature, humidity, and wind details
  • Light and dark mode toggle
  • Real-time clock display
  • User-friendly interface

Installation

  1. Make sure Python 3 is installed.

  2. Install required packages: command to install requests: pip install requests

  3. Clone this repository to your local machine.

Usage

  1. Insert your OpenWeatherMap API key into the api_key variable in the script.
    • api_key = "YOUR_API_KEY_HERE"
  2. Run the script: python weather_api.py
  3. Select a city, click "Get Weather Report," and view the weather info.

API Key

Get your free OpenWeatherMap API key at https://openweathermap.org/api, and add it in the script where indicated.

Screenshots

App Screenshot

License

MIT License

Contact

Created by [Thathaji Paila]. For questions, open an issue or reach out via GitHub.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages