Ссылка на сайт: http://www.tennisabstract.com/cgi-bin/player-classic.cgi?p=RafaelNadal
Я пытаюсь написать код, который проходит через каждую строку таблицы и извлекает каждый элемент из этой строки. Я стремлюсь к выводу в следующем макете
Row1Element1, Row1Element2, Row1Element3
Row2Element1, Row2Element2, Row2Element3
Row3Element1, Row3Element2, Row3Element3
У меня было две основные попытки кодирования этого:
Попытка 1:
rows = driver.find_elements_by_xpath('//table//body//tr')
elements = rows.find_elements_by_xpath('//td')
#this gets all rows in the table, but then gets all elements on the page,
not just the table
Попытка 2:
driver.find_elements_by_xpath('//table//body//tr//td')
#this gets all the elements that I want, but makes no distinction to which
row each element belongs to
Любая помощь приветствуется