A beginner-friendly Python project that fetches and displays weather data for cities in Kenya and other parts of Africa using the OpenWeatherMap API. Includes functionality for saving weather data to a file.
# Africa Weather App 🌍
This is a simple Python-based weather app that fetches and displays weather information for cities in Kenya and other parts of Africa using the OpenWeatherMap API.
## Features
- Get real-time weather information for Kenyan cities like Nairobi, Mombasa, Kisumu, and more.
- Displays details like temperature, weather description, humidity, and wind speed.
- Saves the weather data to a file for offline access.
- Beginner-friendly, incorporating Python fundamentals like file handling, OOP, and API integration.
## Requirements
- Python 3.7 or later
- An active internet connection
-
## Installation
1. Clone the repository:
```bash
git clone
github.com
cd africa-weather-app