有时网页中会嵌套一个或者多个Frame,此时我们直接去找嵌套在Frame里面的元素会抛出异常,所以在操作的时候我们需要将页面焦点切换到Frame里面,下面我们就以一个实例演示一下!!!首先先创建三个html文件,文件代码如下:
1)frameset.html
2)frame_left.html
3)frame_right.html
4)frame_middle.html
4)把这四个html文件放在同一个文件夹下
以下是python实现该逻辑的代码:
import unittest
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
from selenium.common.exceptions import TimeoutE
python3.6+selenium实现操作Frame中的页面元素
最新推荐文章于 2024-07-27 17:00:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)