selenium跳出iframe后重新选取iframe找不到元素
时间: 2023-09-04 08:09:28 浏览: 101
在重新选取iframe之前,需要先切换回默认的上下文,即跳出iframe,可以使用以下代码:
```
driver.switch_to.default_content()
```
然后再重新选择需要的iframe,例如:
```
iframe = driver.find_element_by_xpath("//iframe[@name='myframe']")
driver.switch_to.frame(iframe)
```
这样就可以在新的iframe中找到需要的元素了。
阅读全文