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

selenium+Python之select定位

一、二次定位

基本思路,先定位select框,再定位select里的选项

二、通过Select模块定位

导入:from selenium.webdriver.support.select import Select

定位方法:

select_by_index()  :通过索引定位
select_by_value()  :通过value值定位
select_by_visible_text() :通过文本值定位
deselect_all()          :取消所有选项
deselect_by_index()     :取消对应index选项
deselect_by_value()      :取消对应value选项
deselect_by_visible_text() :取消对应文本选项
first_selected_option()  :返回第一个选项
all_selected_options()   :返回所有的选项

转载于:https://www.cnblogs.com/mingshengling/p/6684028.html

相关文章:

  • 一个简单的Golang实现的HTTP Proxy
  • springMVC
  • 将Python程序打包为exe方法
  • Impdp导入时报错:ORA-39006,ORA-39213
  • 专访朱诗雄:Apache Spark中的全新流式引擎Structured Streaming
  • nagios
  • 开发App没有数据源?不存在的!国内值得关注的API集合
  • 2015携程JAVA工程师笔试题(基础却又没多少人做对的面向对象面试题)
  • JavaScript服务器推送技术之 WebSocket
  • 在 Windows 上安装Rabbit MQ 指南
  • 20165318 预备作业二 学习基础和C语言基础调查
  • 终极简洁设置tabbar在push到新界面的时候隐藏,返回时显示
  • 06.系统规划
  • 打开mat文件
  • netty如何知道连接已经关闭,socket心跳,双工?异步?
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Linux快速复制或删除大量小文件
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • MySQL-事务管理(基础)
  • Python实现BT种子转化为磁力链接【实战】
  • 当SetTimeout遇到了字符串
  • 对超线程几个不同角度的解释
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 简单数学运算程序(不定期更新)
  • 码农张的Bug人生 - 见面之礼
  • 前端性能优化--懒加载和预加载
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 王永庆:技术创新改变教育未来
  • 微信小程序实战练习(仿五洲到家微信版)
  • 线上 python http server profile 实践
  • 新书推荐|Windows黑客编程技术详解
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​MySQL主从复制一致性检测
  • #mysql 8.0 踩坑日记
  • #每日一题合集#牛客JZ23-JZ33
  • ${ }的特别功能
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (转)关于pipe()的详细解析
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • *2 echo、printf、mkdir命令的应用
  • .net Application的目录
  • .net core使用ef 6
  • .net web项目 调用webService
  • .net6使用Sejil可视化日志
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .net连接oracle数据库
  • .NET命名规范和开发约定
  • .NET企业级应用架构设计系列之技术选型
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • [Android]竖直滑动选择器WheelView的实现