olegshtompelчтобы понимать что в переменной, пользуйся принтом, например
или так ?
if table := soup.find("div", class_="tab_dark").find('tbody'): print(table)
у итерируемых объектов смотри длину, чтобы не выходить из диапазона
например
for tr in table.find_all('tr'): td = tr.find_all('td') print(len(td))