例:
<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 in range(0,len(list_tab)) :
print(list_tab[i])
结果如下
获取到元素后可以直接进行操作:
list_tab[2].click()
list_tab[5].send_keys(‘123456’)