Weather Web App in Python | Streamlit Tutorial + OpenWeather API

Published: 04 January 2026
on channel: CodeKraft
85
3

This project is a Weather Web App built completely using Python. The app uses Streamlit to create a clean and interactive user interface and integrates the OpenWeather API to fetch real-time weather data for any city around the world.

⚙️ How the Project Works
🏙️ Enter a city name
🔘 Click the Get Weather button
🌡️ View temperature in Celsius
💧 Check humidity percentage
☁️ See current weather condition
🌬️ View wind speed

🚀 Features
⚡ Real-time weather data using OpenWeather API
🎨 Clean and user-friendly UI
🌍 Works for cities worldwide
🐍 Fully built using Python
🧩 Simple and beginner-friendly project

📦 Packages Used
🌐 Streamlit – for building the web interface
🔗 Requests – for fetching data from OpenWeather API

▶️ How to Run the Project
1️⃣ Install the required packages
2️⃣ Add your OpenWeather API key
3️⃣ Run the app using Streamlit :
streamlit run weather_app.py

If you found this project helpful, don’t forget to like 👍🏻, share , and subscribe to Code Kraft for more Python projects and tutorials. 🚀

---------------------------------------

#Python #Streamlit #OpenWeatherAPI #WeatherApp #PythonProjects #CodeKraft #WebDevelopment #pythonweatherapp #pythonweatherappproject #pythonweatherappapi #pythondjangoweatherapp #pythonflaskweatherapp #brocodepythonweatherapp #weatherapppythontkinter #pythonweatherapptutorial #pythoncodeforweatherforecast #pythonweatherappand


On this page of the site you can watch the video online Weather Web App in Python | Streamlit Tutorial + OpenWeather API with a duration of hours minute second in good quality, which was uploaded by the user CodeKraft 04 January 2026, share the link with friends and acquaintances, this video has already been watched 85 times on youtube and it was liked by 3 viewers. Enjoy your viewing!