element = driver.find_elements('xpath', "/html/body/div/div/div[1]/div[2]/div[3]/div/div[4]/div[2]/div/div[2]/div/table/tbody/tr[2]/td[3]")
print(element[0].text)
下面是一个简单的示例,说明它如何使用来自W3School的通用HTML表:
...
driver.get("https://www.w3schools.com/html/html_tables.asp")
element = driver.find_elements('xpath', "/html/body/div[7]/div[1]/div[1]/div[3]/div/table/tbody/tr[3]/td[1]")
print(element[0].text)
1条答案
按热度按时间h9vpoimq1#
您需要将表达式的结果赋给一个变量,该变量将是Element对象的数组。由于您直接引用的是
td
元素,因此该数组将只有一个元素,这应该是您要查找的值。要获得此值,请使用element[0].text
。下面是一个简单的示例,说明它如何使用来自W3School的通用HTML表:
产出:中央商业Moctezuma