Skip to content

SkyCast is a simple weather application built with Python and Tkinter. It allows users to retrieve current weather information for any city and supports Turkish & English.

License

Notifications You must be signed in to change notification settings

moonlxight/skycast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SkyCast - Weather Application

SkyCast is a simple weather application built with Python and Tkinter. It allows users to retrieve current weather information for a specific city.

Features

  • Get current weather information for any city
  • Support for multiple languages (only Turkish and English)
  • Customizable background color

Requirements

  • Python 3.x
  • Requests library
  • Tkinter library (usually comes pre-installed with Python)
  • configparser library

Installation

  1. Clone the repository:
  git clone https://github.com/moonlxight/skycast
  1. Navigate to the project directory:
  cd SkyCast
  1. Run the application:
  python weather_app.py

Usage

  1. Enter the desired city in the provided entry box.
  2. Press Enter or click the "Get Weather Information" button to retrieve the weather data.
  3. The weather information will be displayed in a pop-up window.
  4. Use the language button to switch between Turkish and English.
  5. Use the color button to select a custom background color for the application.

Configuration

  • The configuration settings are stored in the config.ini file.
  • You can customize the API key, language, and background color in this file.

License

This project is licensed under the MIT License - see the LICENSE file for details

Credits

This project was developed by TwistyJead.

About

SkyCast is a simple weather application built with Python and Tkinter. It allows users to retrieve current weather information for any city and supports Turkish & English.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages