当页面具有以下HTML代码时,我正在尝试阻止脚本继续运行:
<button disabled="" class="btn btn-white" id="next" onclick="nextPage();" type="button">Next</button>
这个想法是检测代码中此元素的存在,以使if
条件打破循环。但是,即使网页上明显包含上述HTML代码,我也得到了NoSuchElementException
。我用于实现此目的的代码如下:
if driver.find_element_by_xpath("//button[@disabled=''][@id='next']"):
print("Stop!")
我的xpath代码不正确吗?