У меня есть HTML-таблица, в которой есть строки и данные в строках без имен классов или идентификаторов.Xpath является переменной, поэтому я не могу использовать ее, это зависит от того, что отправлено.
Я знаю, что есть 17 строк (однако количество строк может варьироваться), и программа проверяет это, когда я пытаюсь print(len(rows))
Я пытаюсь перебрать строки и распечатать только данные во втором столбце.
table_id = browser.find_element_by_id('ExpApprovalsTable')
rows = table_id.find_elements_by_tag_name("tr")
for row in rows:
col = row.find_elements_by_tag_name("td")[1]
print(col.text)
В настоящее время я получаю IndexError:
col = row.find_elements_by_tag_name("td")[1]
IndexError: list index out of range
Любойпомощь очень ценится!