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,如下图

posted on 2024-07-04 12:44  水晶的晶  阅读(4)  评论(0编辑  收藏  举报