一、知识点
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 webdriver
from selenium.webdriver.support.select import Select
import 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)