I am trying to delete the first header row of the table which is 'Table 2.......'.

I tried the code below
d1t2.columns = d1t2.iloc[0]
d1t2 = data1t2.reindex(d1t2.index.drop(0)).reset_index(drop=True)
d1t2.columns.name = None
d1t2
But the result is: the second row of the table, which the row of index=0
has been deleted.