pythonselenium怎么定位页面弹窗的元素
发表时间:2024-07-10 00:16:35
来源:网友投稿
1、问题发生描述:
从一个页面进行点击等操作,页面跳转到第二个页面,对第二个页面中的元素,采取任何措施定位都报错,问题报错点如下:
2、出现问题的原因:
窗口句柄还停留在上一个页面,对于当前新弹出的页面还没有定位,因此新页面的任何元素都定位不到
3、解决方案:
在新页面操作元素之前,需添加句柄操作,方式如下:
1、使用driver.current_window_handle#获取当前窗口句柄,添加此方法,仍报相同的错误,因此不能采用这种方式进行解决问题
2、使用driver.switch_to_window(driver.window_handles[1]),或者driver.switch_to_window(self.driver.window_handles[-1]),两种方式中任选一种即可找到对应的元素
添加后的代码如下:
每天记录进步一点点.........
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
2025年会计行业十大趋势:技术变革与职业转型
2025-07-03
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
推荐资讯
中国移动怎么用话费充流量
2024-05-11 13:00:48
地段生是什么意思 地段生简单介绍
2023-08-06 14:04:16
蒜茸猪手 怎样做蒜茸猪手
2024-03-09 17:46:27
发芽的红薯能吃吗
2024-06-19 18:35:47
立邦金装净味五合一和净味120哪个好
2024-07-28 12:50:19
无偿献血和互助献血的区别
2024-07-30 19:20:43
徐州高考复读培训学校哪家好
2024-08-17 15:00:48
踢足球时用脚的6个方法是什么
2024-08-18 16:29:11
苏州旅游费用
2024-10-26 08:52:00
哪个软件专业拍照好看
2025-03-22 15:49:06
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注