There are several 100% free weather APIs available in Europe that offer hourly weather forecasts. Here are some of the best options: I will do your python code in 5 hours. I am ready with sample code you can test now. I am also having Test API we can test now.
OpenWeatherMap: OpenWeatherMap offers a comprehensive weather API with hourly forecasts for over 200,000 cities around the world, including Europe. The API provides detailed weather data such as temperature, wind speed, humidity, and more. They offer a free plan that allows up to 1,000 requests per day.
Weatherbit: Weatherbit offers a powerful weather API that includes hourly forecasts for up to 16 days. They cover over 40,000 locations in Europe and offer a free plan that allows up to 45 requests per minute.
Meteomatics: Meteomatics offers a weather API that provides hourly forecasts for over 1.7 million locations worldwide, including Europe. Their API covers a wide range of weather variables such as temperature, precipitation, wind speed, and more. They offer a free plan that allows up to 10,000 requests per month.
Dark Sky: Dark Sky offers a weather API that provides hyperlocal weather data, including hourly forecasts, for any location in Europe. They offer a free plan that allows up to 1,000 requests per day.
Climacell: Climacell offers a unique weather API that utilizes their proprietary weather modeling technology to provide highly accurate weather forecasts.