|
1 | 1 | # Weather Notifier - README
|
2 | 2 |
|
3 |
| -## Overview |
4 |
| -The **Weather Notifier** is a Python-based GUI application built with `Tkinter`, which allows users to retrieve weather information for any city using the OpenWeatherMap API. It provides two modes of operation: |
5 |
| -- **Manual Mode**: Fetch the weather on-demand with a single click. |
| 3 | +# Overview |
| 4 | +The ** Weather Notifier ** is a Python - based GUI application built with `Tkinter`, which allows users to retrieve weather information for any city using the OpenWeatherMap API. It provides two modes of operation: |
| 5 | +- **Manual Mode**: Fetch the weather on - demand with a single click. |
6 | 6 | - **Auto Mode**: Fetch the weather at regular intervals and can also run in the background.
|
7 | 7 |
|
8 |
| -The app displays current weather details such as temperature, humidity, wind speed, and more in a user-friendly interface. |
| 8 | +The app displays current weather details such as temperature, humidity, wind speed, and more in a user - friendly interface. |
9 | 9 |
|
10 |
| -## Features |
| 10 | +# Features |
11 | 11 | - Fetch current weather for any city globally.
|
12 | 12 | - Switch between manual and automatic weather updates.
|
13 | 13 | - Display detailed weather information, including temperature, humidity, wind, and more.
|
14 | 14 | - Option to stop the automatic weather updates and return to the main city selection screen.
|
15 | 15 |
|
16 |
| -## Prerequisites |
| 16 | +# Prerequisites |
17 | 17 | 1. Python 3.x
|
18 | 18 | 2. The following Python libraries:
|
19 |
| - - `Tkinter` |
20 |
| - - `requests` |
21 |
| - - `threading` |
22 |
| - - `geopy` |
23 |
| - - `dotenv` |
| 19 | + - `Tkinter` |
| 20 | + - `requests` |
| 21 | + - `threading` |
| 22 | + - `geopy` |
| 23 | + - `dotenv` |
24 | 24 |
|
25 | 25 | To install the required libraries, use the following command:
|
26 | 26 | ```bash
|
27 |
| -pip install -r requirements.txt |
| 27 | +pip install - r requirements.txt |
28 | 28 | ```
|
29 | 29 |
|
30 |
| -## Screenshots |
31 |
| - |
32 |
| - |
33 |
| - |
34 |
| - |
35 |
| - |
| 30 | +# Screenshots |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | + |
0 commit comments