当前位置: 首页 > news >正文

淘宝客网站建设wordpress后台添加logo

淘宝客网站建设,wordpress后台添加logo,html网页制作软件,自己做的网站怎么才能在百度上查找1.切换窗口 适用场景#xff1a;点击按钮后#xff0c;重新打开一个窗口#xff0c;想要在新的窗口定位操作#xff0c;就需要切换窗口 原理#xff1a;获取窗口的唯一标识就是句柄#xff0c;获取到句柄#xff0c;就可以切换到对应的窗口了 处理方法#xff1a; …1.切换窗口 适用场景点击按钮后重新打开一个窗口想要在新的窗口定位操作就需要切换窗口 原理获取窗口的唯一标识就是句柄获取到句柄就可以切换到对应的窗口了 处理方法 获取到当前的窗口柄(driver.current_window_handle)获取到所有的窗柄 (driver.window_handles)判断是否是想要操作的窗口如果是就可以对窗口进行操作如果不是跳转到另外一个窗口对另一个窗口进行操作(driver.switch_to.window) 示例百度搜索页和百度新闻页 class TestDemo():def setup(self):self.driver webdriver.Chrome()self.driver.maximize_window()self.driver.implicitly_wait(3) def test_baidu(self):self.driver.get(https://www.baidu.com/)search_window self.driver.current_window_handleself.driver.find_element_by_xpath(//*[ids-top-left]/a[1]).click()handles self.driver.window_handlesprint(handles)for handle in handles:if handle ! search_window:self.driver.switch_to.window(handle)print(self.driver.title)self.driver.find_element_by_id(ww).send_keys(autotest)self.driver.find_element_by_id(s_btn_wr).click() 2.处理frame 什么是frame? frame是html中的框架在html中frame可以在同一个窗口中显示不止一个页面。 Frame分类 frame标签包含frameset、frame、iframe三种 frameset和普通的标签一样不会影响正常的定位可以使用index、id、name、webelement任意种方式定位frameset 而frame与iframe对selenium定位而言是一样的。selenium有一组方法对frame进行操作 注意一个页面中可能存在多个frame一个frame中可能嵌套frame 处理方法 跳转到frameswitch_to.frame(frame_reference) --frame_reference用于定位frame可以是idnameindex也可以是selenium获得WebElement对象。嵌套frame先进入父类frame再进入子frame才可以对子frame中的元素处理 driver.switch_to.frame(id) #id driver.switch_to.frame(name) #name driver.switch_to.frame(0) #index driver.switch_to.frame(driver.find_element_by_xpath(path))#也可以用css等定位方式跳转出frame switch_to.default_content()切换到父级frame switch_to.parent_frame()  示例qq邮箱登录页面 def test_frame(self):self.driver.get(https://mail.qq.com/)self.driver.switch_to.frame(self.driver.find_element_by_xpath(//*[idQQMailSdkTool_login_loginBox_qq]/iframe))#切换到父类frameself.driver.switch_to.frame(ptlogin_iframe)#切换到frametime.sleep(3)self.driver.find_element_by_xpath(//*[idswitcher_plogin]).click()self.driver.switch_to.default_content()#跳出frameself.driver.find_element_by_class_name(header_logo).click()
http://icebutterfly214.com/news/60927/

相关文章:

  • 2025年11月广东青少年素质拓展训练学校五大推荐口碑榜:规范养习惯,护航成长之路
  • 大盘风险控制策略分析报告 - 2025年11月21日
  • AI赋予NPC记忆能力的双重影响
  • 2025西北地区地埋式污水处理设备厂家最新top5推荐,宁夏、新疆、甘肃、陕西四省,污水处理设备品牌选型指南
  • 实用指南:各种各样的Self-attention学习上(第二十周周报)
  • the success of Japan
  • 人工智能之数据分析 numpy:第九章 数组运算
  • 20232411 2024-2025-1 《网络与系统攻防技术》实验六实验报告
  • 2025/11/23
  • # 二分图最大匹配
  • 1088. Rational Arithmetic (20)
  • 解码网络编程基础
  • 1067. Sort with Swap(0) (25)
  • 1066. Root of AVL Tree (25)
  • 1029. Median (25)
  • 2025年11月中医特色专科权威推荐榜:小儿推拿/减肥减重/玛仕度肽/小儿包皮切除/人流/流感疫苗/输尿管结石/肾结石/流感诊疗服务深度解析
  • 毕业论文神器!9款免费AI工具推荐,轻松搞定论文写作
  • 实验3_CPP
  • Java 学习路线可按「基础→进阶→实战→架构」四阶段推进
  • 从上下文工程到组织知识管理重构——HRBP在人机协同时代的新使命 - 教程
  • 第七讲上自监督学习self-supervised learning-BERT
  • 2025年11月上海专业防水补漏推荐!Top5口碑公司实测,先检测后施工有保障
  • LeetCode 面试经典 150_链表_反转链表 II(60_92_C++_中等)(头插法) - 教程
  • 2025草本洗护哪个品牌效果最好?老姜王防脱、草本洗发水、头皮按摩膏十大品牌测评推荐
  • ios17可自动清除短信验证码吗安全吗
  • 微信小程序 分享功能
  • 李宏毅机器学习笔记29 - 指南
  • 2025年11月留学生职业辅导机构选择:高性价比解决方案全解析
  • 2025年可靠的logo设计公司最新热门推荐榜推荐
  • 2025年11月留学生回国求职机构市场报告:高性价比解决方案深度剖析