Python Selenium Weather Data Scraper -- 2

Job ID: 40028578

Budget: $30 – $250 USD

I need a clean Python script that relies on Selenium with the Chrome driver and uses pandas dataframes for data handling. The project is to visit a few websites with python code and scrape weather forecast information from them. Below are the websites. I need python code that does all of the below.

1) Wunderground website. Link below. Once you are on the this page, I need the code to scroll down to the hourly forecast table and scrape the following columns in to a pandas dataframe: Time, Temp. , Precipitation, Cloud Cover, Humidity, Wind.

https://www.wunderground.com/hourly/us/ny/new-york-city/KLGA/date/2025-12-02

2) On the same website, I need the temperature recordings of 15 weather stations. In Picture 1 attached below, I show you where to find those. There is a link 'Change' (showed in orange arrow in Picture 1 below). Once you click that link, the weather stations will show up (shown with red arrow in the picture). I need the temperature readings of those stations to be saved into a dataframe.

3) Metoffice. Link below. This page has hourly weather forecast. On this page, I need from the forecast table the hour, temperature, precipitation probability and wind speed data copied into a pandas dataframe.

https://weather.metoffice.gov.uk/forecast/dr5rym7ej#?date=2025-12-02

4) Accuweather. Link below. This page also provides hourly weather forecast. From the table in the page, I need for all hours of the day in the table the following data saved into a pandas dataframe: the hour, temperature, wind, humidity.

https://www.accuweather.com/en/us/laguardia-airport/11371/hourly-weather-forecast/2627477

5) Meteofor. Link below. This page also provides hourly forecasts. From here I need hour, air temperature, wind gusts, precipitation. Please note that the table here provides hourly forecasts for two days. I need all of that forecast data (both days).

https://meteofor.com/weather-la-guardia-29001/hourly/