当前位置:网站首页>Selenium:下拉框操作
Selenium:下拉框操作
2022-08-01 04:59:00 【不怕猫的耗子A】
下拉框
1、在Web网页中经常会遇到下拉框(下拉列表):比如说分页、每页显示的条数、语言的切换等功能,很多时候经常都是以下拉框的形式展现
2、下拉列表是网页中一种最节省页面空间的选择方式,默认状态下只显示一个选项,只有单击下拉按钮后才能看到全部的选项进而进行选择
3、在实际Web网页开发中下拉框的实现方式有很多:
⑴<select>和<option>实现下拉框
⑵<ul>和<li>实现下拉框
⑶其他
4、对于不同方式实现的下拉框,在使用Selenium对元素进行操作时可能会有一些细微的差距
⑴所以在进行下拉框元素操作时最好分清楚其实现方式是什么
select下拉框
1、select下拉框感觉是HTML中标准的下拉框实现方式(不过不怎么常见)
2、在HTML中select下拉框是由<select>和<option>配合使用的。具体语法格式如下:
⑴<select>标签用来创建一个下拉列表
⑵<option>标签表示下拉列表中的每一项(条目)
⑶关于<select>和<option>的属性等这里就不介绍了
3、针对select下拉框Selenium提供了专门的接口函数来操作对应的元素:Select类
⑴from selenium.webdriver.support.select import Select
4、操作步骤:
⑴首先定位到select标签,然
边栏推荐
猜你喜欢

数组问题之《下一个排列》、《旋转图像》以及二分查找之《搜索二维矩阵》

typescript25-类型断言

Progressive Reconstruction of Visual Structure for Image Inpainting 论文笔记

状态压缩dp

JWL-11/2-99.9A电流继电器

剑指 Offer 68 - II. 二叉树的最近公共祖先

pytorch、tensorflow对比学习—功能组件(激活函数、模型层、损失函数)

微软 Win10 照片磁贴后的又一“刺客”,谷歌 Chrome 浏览器将在新标签页展示用户照片

博客系统(完整版)

Visual Studio提供的 Command Prompt 到底有啥用
随机推荐
一个往年的朋友
UE4 模型OnClick事件不生效的两种原因
scheduleWithFixedDelay和scheduleAtFixedRate的区别
可持久化线段树
Optional parameters typescript19 - object
(2022 Nioke Duo School IV) D-Jobs (Easy Version) (3D prefix or)
7 行代码搞崩溃 B 站,原因令人唏嘘!
【目标检测】YOLOv7理论简介+实践测试
(2022牛客多校四)H-Wall Builder II(思维)
【愚公系列】2022年07月 Go教学课程 024-函数
基于ProXmoX VE的虚拟化家庭服务器(篇一)—ProXmoX VE 安装及基础配置
Immutable
(more than 2022 cattle school four) A - Task Computing + dynamic programming (sort)
The method of solving stored procedure table name passing through variable in mysql
PAT serie b write the number 1002
typescript26 - literal types
The Principle Of Percona Toolkit Nibble Algorithm
在沈自所的半年总结
ModuleNotFoundError: No module named ‘tensorflow.keras‘报错信息的解决方法
干货!如何使用仪表构造SRv6-TE性能测试环境