Welcome to the Weather App! This Python application uses the Streamlit library to provide you with current weather information based on the OpenWeatherMap API. With a clean and user-friendly interface, you can quickly get essential weather details for any city around the world.
- Current Weather Information: Get real-time weather updates, including temperature, humidity, and wind speed.
- Sunrise and Sunset Times: Know when the sun will rise and set in your selected location.
- Multi-Language Support: Choose your preferred language for weather information.
- Select Language: Choose your preferable language from the dropdown menu.
- Enter City: Input the name of the city you want to get weather information for.
- Weather Details: View detailed information such as weather type, description, humidity, and temperature.
- Sunrise and Sunset Times: Find out when the sun will rise and set in the selected city.
- Wind Information: Check the wind speed in the specified location.
- Current Date and Time: See the current date and time in the selected city's timezone.
Explore the API usage and example codes in the developer section:
- API Documentation: Understand how to use the OpenWeatherMap API to retrieve weather data.
# GET WEATHER DATA BY CITY_NAME
https://api.openweathermap.org/data/2.5/weather?q={city_name}&appid={api_key}
To run the Weather App locally, make sure you have Python installed. Install the required libraries using:
#install streamlit and requests
pip install streamlit requests
#run streamlit application
streamlit run Main.py
Feel free to explore and contribute to the project! ๐ฆ๏ธ
Please replace `{city_name}`, `{api_key}` with your actual values.