下拉框选项操作:Select
针对下拉框选项,可以直接获取下拉框中的值,然后再循环获取匹配,也可以直接通过元素定位直接操作。
针对select/option这样下拉选择框,如图展示:,我们可以直接使用webdriver中的Select类去处理 。
首先是引入Select类(两种引包方法):
from selenium.webdriver.support.select import Select
from selenium.webdriver.support.ui import Select
ui.py文件中实际引入的也是 select下的Select类,所以我们引入ui包实际引入的还是Select类:
源码中Select下有很多方法,专门用于处理下拉选择框操作:
-
options:返回属于该选择标签的所有选项列表
from selenium import webdriver
from selenium.webdriver.support.select import Select
from seleniu