分享好友 最新动态首页 最新动态分类 切换频道
iframe,别再说不会使用了
2024-12-26 20:41

好了, 此处看了iframe标签了。我们如何来定位呢。上述图片中有id,有name属性,所以我们正常进行定位切换就好了。

if<i></i>rame,别再说不会使用了

 

此处是一个小例子,我们使用switch_to.frame()可以切入到标签内部,然后进行各种操作。实际上可能会遇见没有任何属性的iframe,所以这时候就要考虑到标签定位了。这里回到了元素定位基础了,就不作多的阐述了。

往后还可能遇到一个HTML中存在多个iframe标签的情况,善于结合Python,Selenium基础来书写代码。原理都是一样的。

那么切入进去之后如何切出呢,或者还有其他的办法切入吗。 答案是有的。看封装好的一个小例子。这里就不解释如何封装的了,可以直接看看Python系列,有讲。

 

此处举例了如何切出iframe,也就是parent_frame方法,里面介绍了两种方法。

self.fox.switch_to.parent_frame()是切换到父级,如果没有父级的iframe,那么保持默认,也就是说将焦点切出原iframe标签。

self.fox.switch_to.default_content()会直接将焦点切出iframe标签。
切出后我们就可以做其他的操作了。上述代码中,我们定位了“空间活动”,并打印了它的文本值。
上述代码中我们还用到了一个显示等待,也是有关iframe标签的,这也是一种切换方式。一起来看看源码

 

看源码中,简单点理解:如果self.frame_locator是元组,则进行切换,否则,还是切换,并返回True。都不对,则告诉你错误,返回False。所以啊,用了这个显示等待也就不需要另外写iframe标签切换了。也能不加强制等待、担心时间不够元素没渲染出来,导致脚本报错了。

最新文章
黑龙江蔓越莓淘宝搜索量激增958%,网友比本地人先吃上新鲜蔓越莓了
近日,东北成了热门旅游地。广西一批小朋友在东北旅行时,被当地一路守护的故事在网络上引发热议,为了答谢东北“老铁”对孩子们的暖心守护,广西各地市花式回礼发出一车又一车的柑橘、柿饼投喂东北“老铁”。1月6日为了感谢广西“砂糖橘”
网站建设范本/常见的网络推广方式有哪些
html语言-----超文本标记语言 标记—即标签的意思 简单的格式— 用记事本新建一个txt文档,在文档中加入以下内容,然后修改后缀名为 html或者htm,之后用浏览器打开被所包围有头和身子部分,然后用浏览器打开,一个简单的html页面就诞生了; 但是
r语言多元统计分析 多元统计与r语言
多元考试练习:一. 多元线性回归模型:1. 建立回归模型2. 逐步筛选3. 最优标准方程,影响最大4. 全局择优法(使用4.2.1版本的R):5.分析6.由标准化偏回归系数可见,方差分析结果二. 判别分析1. 线性判别,贝叶斯判别正确率2. 预测情况3. 线
重庆专业优化推广服务,赋能企业品牌升级与市场突破
重庆靠谱优化推广服务,专注于助力企业品牌影响力与市场竞争力的提升。通过精准策略,优化推广方案,帮助企业拓展市场,增强品牌知名度,实现持续增长。在互联网高速发展的今天,企业要想在激烈的市场竞争中脱颖而出,显得尤为重要,作为西
网站开发的奥秘,从构思到上线,介绍网站开发的五大关键步骤
随着互联网技术的飞速发展,已经成为企业展示形象、拓展业务的重要平台。如何开发一个功能完善、用户体验良好的网站呢?本文将为您揭秘的五大关键步骤,助您打造一个成功网站。一、需求分析网站开发的第一步是进行需求分析。这一阶段需要明
如何最大化你的谷歌广告ROI:为你的Google Ads找到合适的关键词
SEO优化是任何数字营销活动的组成部分。为 Google Ads(正式名称为 Google Adwords)选择正确的关键字是你在营销中可以做出的最重要的决定之一,以建立可靠的搜索广告系列。 关键字不仅会决定广告组可以带来多少流量,还会决定你在用户的 G
厦门引入人工智能,教育改革迈入智能化新时代
在教育模式不断革新的今天,厦门市在人工智能领域的探索引领了教育高质量发展。极具前瞻性地,厦门市教育局于近日召开的新闻发布会上宣布,人工智能正在担当中考英语口语及体育考试的考官这一重要角色。早在2021年,厦门便荣膺全国人工智能
创维ai电视如何关闭? , 怎么把创维电视语音唤醒关闭?
1. 关闭自动更新:在电视设置中找到更新选项,关闭自动更新功能,这样就不会再提示更新。2.重启电视:有时电视只是出现了临时的故障,可以尝试重启电视,看看是否能够消除提示。3.升级到新版本:如果实在无法消除提示,可以尝试升级到新版
淘宝为什么光有访客没人下单?淘宝访客量低的原因是啥?
要查看淘宝店铺的关键词,可以按照以下步骤进行:1. 登录淘宝卖家后台,进入左侧菜单-流量中心-搜索词-关键词分析页面。2. 在关键词分析页面上方,选择要查看的时间范围和商品范围。3. 然后可以选择关键词类型进行筛选,如全匹配、含品牌、
【W2013(电信3G)360手机助手下载】三星W2013 电信3G360手机助手10.8.3免费下载
360手机助手是android智能手机的资源获取平台。提供海量的游戏、软件、音乐、小说、视频、图片,通过它轻松下载、安装、管理手机资源。360手机助手所有提供信息资源,全部经过360安全检测中心的审核认证,绿色无毒,安全无忧。360手机助手
相关文章
推荐文章
发表评论
0评