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

selenium找不到元素解决方案-切换iframe

找不到元素可泵是因为iframe未切换导致

self.driver.switch_to.default_content()  #切换回主页面
ele=WebDriverWait(self.driver, timeout, poll_frequency).until(
    EC.frame_to_be_available_and_switch_to_it((locator)))#locator可传入locator元组或者直接传入定位方式:id、name、index或WebElement,如按index输入1,代表第二个iframe

http://www.kler.cn/a/471286.html

相关文章:

  • 后台管理系统引导功能的实现
  • Android NDK开发实战之环境搭建篇(so库,Gemini ai)
  • 【HarmonyOS NEXT】鸿蒙应用使用后台任务之长时任务,解决屏幕录制音乐播放等操作不被挂起
  • 基于Python的投资组合收益率与波动率的数据分析
  • 【计算机操作系统:三、操作系统的用户接口】
  • 【WPF】使用BitmapImage给Image的Source赋值,并释放原占用资源,避免删除原文件时导致程序崩溃
  • Bash语言的文件操作
  • HTML5-标签
  • Swin-Transformer
  • Web渗透测试之XSS跨站脚本攻击分类 详解
  • Effective C++读书笔记——item11(自赋值)
  • Python中判断语句及循环语句练习
  • 对于安装完服务后,无法执行命令的问题处理
  • 行为树详解(6)——黑板模式
  • halcon三维点云数据处理(五)创建代表工具和机器人底座的3D模型
  • Qt仿音乐播放器:客户端唯一化
  • 使用 httputils + chronicle-bytes 实现金融级 java rpc
  • 【免费】2004-2019年各省规模以上工业企业RD经费面板数据
  • RabbitMQ-死信队列
  • android系统的一键编译与非一键编译 拆包 刷机方法
  • 【数据可视化】数据可视化看板需求梳理模板(含示例)
  • Linux 系统清理命令大全
  • 深度学习中的正则化方法
  • React 深入学习理解
  • Redis Zset有序集合
  • python学opencv|读取图像(二十七)使用cv2.warpAffine()函数平移图像