我试图执行一个简单的点击,但无法找到它的方式,因为它是元素的类型
<div class="active">
<div class="action-title">Reconcile All</div>
<div class="action-description">Reconcile all IPv4 addresses</div>
</div>
<div class="active">
<img src="/images/icons/small/checks.gif" border="0">
</div>
我试过几种方法。比如
driver.find_elements_by_link_text("Reconcile All").click()
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.LINK_TEXT, "Reconcile All"))).click()
我甚至试过根据图标
driver.find_element_by_xpath("//*[contains(@src,'/images/icons/small/checks.gif')]").click()
提前谢谢你的帮助
Div元素不能使用
link_text
单击。请尝试使用下面的xpath和Webdriverwait来单击相关问题 更多 >
编程相关推荐