webdriver学习笔记-类方法属性||四(2)下拉框(select类)的三种处理用法
发布日期:2022-03-03 10:44:17
浏览次数:2
分类:技术文章
本文共 632 字,大约阅读时间需要 2 分钟。
一、知识点
1、select下拉框的三种处理和用法
(1)按索引index的方法定位下拉框
nr = driver.find_element_by_id('nr') #元素定位到下拉框
select = Select(nr) #select()是类需要实例化,Select(self,webelement)
select.select_by_index(0) #按索引选择下拉框的内容
(2)按value值的方法定位下拉框
select.select_by_value('你好呀')
(3)按text文本值的方法定位下拉框
select.select_by_visible_text('python语言')
二、实例
打开网页-下拉框中有(报名号和身份证号),选择下拉框内容
from selenium import webdriverfrom selenium.webdriver.support.select import Selectimport time as t#select类下拉框的操作driver = webdriver.Chrome()driver.get('xxxxxxx')nr = driver.find_element_by_id('ksLoginUsername')select = Select(nr) #select()是类需要实例化,Select(self,webdriver)select.select_by_index(1)
转载地址:https://blog.csdn.net/yangjiepo/article/details/117884987 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年03月30日 05时59分59秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【力扣】90. 子集 II
2019-04-26
【剑指OFFER】48. 最长不含重复字符的子字符串
2019-04-26
【力扣】80. 删除有序数组中的重复项 II
2019-04-26
【剑指OFFER】50. 第一个只出现一次的字符
2019-04-26
【剑指OFFER】57 - II. 和为s的连续正数序列
2019-04-26
【Java】 用PriorityQueue实现最大最小堆
2019-04-26
【剑指OFFER】49. 丑数
2019-04-26
【力扣】179. 最大数
2019-04-26
【剑指OFFER】56 - I. 数组中数字出现的次数
2019-04-26
天池新人赛-工业蒸汽量预测-排名150
2019-04-26
天池新人实战赛o2o优惠券使用预测-排名181
2019-04-26
资金流入流出预测-挑战Baseline-排名445 /122.17
2019-04-26
第四届工业大数据创新竞赛-注塑成型工艺的虚拟量测和调机优化-决赛排名22
2019-04-26
大数据时代的Serverless工作负载预测-排名80_0.313
2019-04-26
python爬虫爬取_腾讯位置大数据_人口迁徙图16年至今数据
2019-04-26
python爬虫爬取_高德地图_主要城市迁徙意愿排行榜_19年至今数据
2019-04-26
联通手机信令大数据的处理分析与可视化
2019-04-26
CNC机床刀具寿命预测
2019-04-26
Python遗传算法求解TSP旅行商问题——全国主要城市交通最短路径
2019-04-26
LeetCode题解(1114):多线程按序打印(Python)
2019-04-26