他是我的示例片段。我想使用 python selenium 单击 button-1034-btnIconEl。
<html>
<body>
<div class="x-container x-border-item x-box-item x-container-default x-layout-fit" id="iframes" >
<iframe ></iframe>
<iframe class="x-component x-fit-item x-component-default" frameborder="0" id="rpIFrame-1239">
<html>
<body>
<div> .....many divs
<div>
<a><span><span id="button-1034-btnIconEl"></span></span></a>
</div>
</div>
</body>
</html>
</iframe>
我试过这个
driver.switch_to.frame(1)
driver.find_element(By.XPATH, "//span[contains(@id,'button-1034-btnIconEl')]").click()
但得到
“NoSuchElementException:没有这样的元素:”
请帮我遍历这个。