-
导入select模块
import selenium.webdriver.support.select import Select
-
定位
s = driver.find_element_by_xpath("//*[@id='nr']")
Select(s).select_by_index(1)#index从0开始
s = driver.find_element_by_xpath("//*[@id='nr']")
Select(s).select_by_value(20)
- 其他方法
select_by_visble_text()
#通过文本值定位
deselect_all()
#取消所有选项
deselect_by_index()
#取消对应index选项
deselect_by_value()
#取消对应value选项
deselect_by_visble_text()
#取消对应文本选项
first_selected_options()
#返回第一个选项
all_selected_options()
#返回所有选项