使用WebDriver获取具有给定类名的第n个元素

时间:2012-01-09 12:16:33

标签: python webdriver

我正在使用.find_element_by_class_name()来获取具有给定类名的元素。似乎返回的元素是带有类名的 first 。如何获得具有该类名的 n '元素?

此外,是否可以使用给定的类名所有 DOM元素?

1 个答案:

答案 0 :(得分:2)

有一个find_elements_by_class_name,通知元素(复数)方​​法,它返回一个迭代器。要找到第n个元素,只需替换numfind_elements_by_class_name('className')[num]

应该返回具有相同类名的所有DOM元素。