例:
<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元素:文章来源:https://www.toymoban.com/news/detail-573169.html
#使用绝对路径定位
# 使用find_elements获取li元素,结果为列表
list_tab = driver.find_elements(By.XPATH,'/html/body/div/ul/li')
for i in range(0,len(list_tab)) :
print(list_tab[i])
结果如下
获取到元素后可以直接进行操作:
list_tab[2].click()
list_tab[5].send_keys(‘123456’)文章来源地址https://www.toymoban.com/news/detail-573169.html
到了这里,关于selenium元素定位,获取某个元素下的所有元素的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!