I apologize if this question has been answered elsewhere but I have been unsuccessful in finding a satisfactory answer here or elsewhere.
I am somewhat new to python
pd.read_html returns you a list with one element and that element is the pandas dataframe, i.e.
df = pd.read_html(url) ###<-- List df[0] ###<-- Pandas DataFrame