Skip to content

This Python library is used to easily access weather across most cities using the OpenWeather API.

License

Notifications You must be signed in to change notification settings

rajobrata2003/api-based-weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Based Weather App

Weather Forecast GUI

This Python program utilizes the customtkinter library to create a graphical user interface (GUI) that displays weather forecasts. It leverages the OpenWeather API to retrieve accurate and up-to-date weather information for various locations.

Features:

  • User-friendly interface with a visually appealing design
  • Seamless integration with OpenWeather API for real-time weather data
  • Supports weather forecasts for multiple locations
  • Displays essential weather information such as temperature, humidity, wind speed, and conditions
  • Option to switch between Celsius and Fahrenheit units

How to Use:

  • Ensure you have a stable internet connection for API access.
  • Install the necessary dependencies using pip
  • Obtain an API key from OpenWeather by signing up at https://openweathermap.org/.
  • Clone or download the program from this repository.
  • Open the program in your preferred Python IDE or editor.
  • In the code, replace 'YOUR_API_KEY' with the API key obtained in step 3.
  • Save the changes and run the program.
  • The GUI will appear, allowing you to enter the desired location for weather forecasting.
  • Click the "Search" button to retrieve and display the weather information.
  • Explore the different features and sections of the GUI to access detailed weather forecasts.

API: This program utilizes the OpenWeather API to access accurate and reliable weather data. OpenWeather provides a wide range of weather information, including current conditions, hourly forecasts, and 5-day forecasts. For more details, visit their website: https://openweathermap.org/.

Note: Ensure that you use the API responsibly and follow OpenWeather's usage guidelines.

Images

Untitled Untitled2

About

This Python library is used to easily access weather across most cities using the OpenWeather API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages