我是靠谱客的博主 鲤鱼书本,这篇文章主要介绍selenium+python之iframe学习笔记,现在分享给大家,希望可以做个参考。

一、查看iframe,判断元素是否在iframe上

1.Top Window

如果此处显示的是Top Window,表明元素在首页,不需要切换iframe

2.iframe

如果此处显示是iframe,则需要切换,driver.switch_to.frame()

注意:当此处为空白时,表明有2层iframe

 二、切换iframe,可以通过id,name,tag等定位方法

1.id定位

2.tag name定位

2.1 标签唯一

2.2 标签不唯一

3. index定位

 

三、多个iframe

四、释放iframe,回到top页

 五、多窗口切换

1.获取当前句柄

2.获取所有句柄

 

 3.获取最新句柄

4.切换到最新窗口

5.切回到第一个窗口

说明:想切到那个窗口,只要知道那个窗口的句柄,就可以切换

6.关闭窗口

 

转载于:https://www.cnblogs.com/xiaoxin-test/p/10415689.html

最后

以上就是鲤鱼书本最近收集整理的关于selenium+python之iframe学习笔记的全部内容,更多相关selenium+python之iframe学习笔记内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(95)

评论列表共有 0 条评论

立即
投稿
返回
顶部