selenium07_select下拉框
有以下2种方法定位下拉框:
方法一:最基本的元素定位方法,定位下拉框,再定位下拉框中的元素
方法二:
from selenium.webdriver.support.select import Select
el = driver.find_element_by_id("nr") #先定位到下拉框
Select(el).select_by_index(0) #通过下拉框中元素的索引定位
Select(el).select_by_value("50") #通过下拉框中元素的value定位
Select(el).select_by_visible_value("每页显示20条") #通过下拉框中元素的可见的值定位
el.click() #需要再点击一次,收回下拉框
注意:只有select标签,下边是option的时候才能用select,如下图