Python+Selenium之定位相同元素的第二個元素

1.有兩個完全相同的span元素,若通過絕對路徑尋找,不容易後期維護,便想着可以通過[]來進行區分。

2.解決方法:

定位第一個元素:

driver.find_element_by_xpath('//span[@class = "glyphicon glyphicon-th-large"]').click()

 定位第二個元素:

driver.find_elements_by_xpath('//span[@class = "glyphicon glyphicon-th-large"]')[1].click()

注意:element後加了s

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章