我正在尝试点击类btn3
的按钮,但同一页面上有另一个按钮。
按钮我想点击:
<div class="btn3">Follow</div>
按钮我不想点击:
<div class="btn3">Add Site/Page</div>
我的代码:
driver.find_element_by_class_name('btn3').click()
答案 0 :(得分:1)
有两种方法可以做到这一点 -
driver.find_elements_by_class_name('btn3')[0].click()
或者,
driver.find_element_by_link_text('Follow').click()
答案 1 :(得分:0)
假设这些按钮位于其他一些元素内部而未直接连接到正文,您可以将代码更改为
driver.find_element_by_css_selector('.first_div .btn3').click()
(相应地更改班级名称)