0


selenium元素定位,获取某个元素下的所有元素

例:

<div ><ul><li>列表1</li><li>列表2</li><li>列表3</li><li>列表4</li><li>列表5</li><li>列表6</li><li>列表7</li><li>列表8</li></ul></div>

想要获取所有的li元素:

#使用绝对路径定位# 使用find_elements获取li元素,结果为列表
list_tab = driver.find_elements(By.XPATH,'/html/body/div/ul/li')for i inrange(0,len(list_tab)):print(list_tab[i])

结果如下
在这里插入图片描述
获取到元素后可以直接进行操作:
list_tab[2].click()
list_tab[5].send_keys(‘123456’)


本文转载自: https://blog.csdn.net/m0_55034727/article/details/129361060
版权归原作者 芜湖起飞飛飝 所有, 如有侵权,请联系我们删除。

“selenium元素定位,获取某个元素下的所有元素”的评论:

还没有评论