fromseleniumimportwebdriver
driver=webdriver.Firefox()
driver.switch_to.frame(0)#1.用frame的index来定位,第一个是0
或使用id来定位
driver.switch_to.frame("frame1")#2.用id来定位
或用name来定位
driver.switch_to.frame("myframe")#3.用name来定位
或使用WebElement对象来定位
#driver.switch_to.frame(driver.find_element_by_tag_name("iframe"))#4.用WebElement对象来定位
如果是splinter,则可以这样:
mybrowser.driver.switch_to.frame(0)
切回主文档的方法:
切到frame中之后,我们便不能继续操作主文档的元素,这时如果想操作主文档内容,则需切回主文档。
driver.switch_to.default_content()
扫描