rows = driver.find_element_by_xpath("//div[@style='display: block;']//table[@style='display: table;']//tr")
Когда я пытаюсь перебрать строки возникает ошибка TypeError: 'WebElement' object is not iterable
перебрать webelement, полученный с использованием селена
def get_size(e):
for entry in e:
count = count + 1
return count
get_size(rows)
'type' расскажет вам тип объекта (ну, на самом деле, вы уже знаете, это' WebElement'.) и 'dir' поможет вам выяснить, какие методы доступны. Это может быть хорошим местом для начала. – jpmc26
Ваша проблема в том, что 'find_element_by_xpath()' возвращает единственный результат. Вам нужно 'find_elements_by_xpath()', если вам нужен набор результатов. –