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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部