这是一个创建于 1667 天前的主题,其中的信息可能已经有所发展或是发生改变。
<div class="tab-btn" id="rootMenu">
<a>五号</a>
<a>四号</a>
<a>三号</a>
<a>二号</a>
</div>
源码如上,用 driver.find_elements_by_xpath("//*[@id='rootMenu']/a[2]").click()无法实现,list[]为空,有其他好的方式吗
2 条回复 • 2020-07-22 01:43:21 +08:00
![jugelizi](https://cdn.v2ex.com/avatar/a968/3cb6/107246_normal.png?m=1585984445) |
|
1
jugelizi 2020-07-21 21:44:37 +08:00 via iPhone
可以用 excute_script 执行 js 脚本试试
|
![lysS](https://cdn.v2ex.com/avatar/57bc/f427/384142_normal.png?m=1682039894) |
|
2
lysS 2020-07-22 01:43:21 +08:00
百度的吗?我也正在写 driver.execute_script( 'document.querySelector("#\\31 > h3 > a").click()' ) 像这样就是点击搜索结果第一条
|