selector下拉框

来源:互联网 发布:膨胀腐蚀算法原理 编辑:程序博客网 时间:2024/06/07 18:59
关于下拉框的定位方式 

selector   
1.二次定位    driver.find_element_by_id("").find_element_by_xpath("//option[@value='50']").click()
2.直接定位    driver.find_element_by_xpath("//selector[@id='nr']/option[2]").click()
3.通过Select 模块的 index方法
    (1).导入:from selenium.webdriver.support.select import Select
    (2).选择 : 然后通过 select_by_index(2)选择
s = driver.find_element_by_id("nr")
Select(s).select_by_index(2)
4.通过Select模块的 value方法
    (1).导入:from selenium.webdriver.support.select import Select
    (2).选择 : 然后通过 select_by_index(2)选择
s = driver.find_element_by_value("20")
Select(s).select_by_index(2)
5.通过Select模块的text方法
select_by_visible_text()