Skip to content

mlc-delgado/nws_weather_ctk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NWS Weather CTk

This is a simple Python application written with customtkinter that fetches weather data from the U.S. National Weather Service.

Usage

Start the application by running main.py.

Once started, simply enter your city name and state, and then click on Set Location. The app will use geocoding from MAPS and the NWS API to fetch current forecast data and active alerts for your region. Active alerts will only show if your county name is mentioned in the alert details. The application will check for weather updates every 10 minutes in the background.

By default the app will open on the Current page. Click on Forecast Details to view a detailed forecast for your region. If there are active alerts for your region, click on Alert Details to view more details on the alerts. To get a 7-day forecast, click on 7-Day. To view a graph of the temperature by hour, click on Hourly. To change appearance settings, open the Settings menu.

To change location click on Location and enter a new city and state. Location data is cached locally in a config yaml and updated only when the location changes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages