selenium--frame的处理

 

切换到frame里面:1、根据frame元素的name属性或ID属性:driver.switch_to.frame(‘name属性或ID属性’)

         2、索引值,从0开始:driver,switch_to.frame(0) #frame索引,从0开始

         3、frame所对应的webelement:driver.find_element_by_tag_name("iframe")

          ele=driver.find_element_by_id('switch')  #切换到frame内部,再在内部定位

切换回主html里面:driver.switch_to.default_content()

回到上一层:driver.switch_to.parent_frame()

posted @ 2020-07-03 21:24  追逐蹉跎的岁月  阅读(228)  评论(0编辑  收藏  举报