pandas, возможно, не лучший способ получить данные html, попробуйте использовать модуль BeautifulSoup из: https://www.crummy.com/software/BeautifulSoup/bs4/doc/
, чтобы загрузить html в df, попробуй:
`import pandas as pd
from bs4 import BeautifulSoup
soup = BeautifulSoup(html, "html.parser")
table = soup.find('table', attrs={'class':'subs noBorders evenRows'})
table_rows = table.find_all('tr')`
`res = []
for tr in table_rows:
td = tr.find_all('td')
row = [tr.text.strip() for tr in td if tr.text.strip()]
if row:
res.append(row)
df = pd.DataFrame(res, columns=["Year", "Mintage", "Quality", "Price"])
print(df)`