Hi I have been trying to get a table from wunderground using BeautifulSoup but it just doesn't work.
I think it could be for the starnge string next to the table header but i can´t fix it.
Here is my code:
from bs4 import BeautifulSoup
import requests
url='https://www.wunderground.com/history/daily/LEMD/date/2020-10-21'
html_content = requests.get(url).text
soup = BeautifulSoup(html_content, "html.parser")
table = soup.find("table", {"class": "mat-table cdk-table mat-sort ng-star-inserted"})
table_data = table.tbody.find_all("tr")
and the error:
Traceback (most recent call last):
File "weather_poc.py", line 12, in <module>
table_data = table.tbody.find_all("tr")
AttributeError: 'NoneType' object has no attribute 'tbody'