selenium(3):下拉框

主要介绍select方法的使用
具体代码如下

# conding = utf-8
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
import time
from selenium.webdriver.support.select import Select

driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://www.baidu.com")
time.sleep(1)
mouse = driver.find_element_by_link_text("设置")
ActionChains(driver).move_to_element(mouse).perform()
driver.find_element_by_link_text("搜索设置").click()
time.sleep(2)
m=driver.find_element_by_id("nr")
Select(m).select_by_index("1")
time.sleep(1)

driver.find_element_by_link_text(u"保存设置").click()
time.sleep(1)
driver.switch_to.alert.accept()

posted @ 2021-07-21 14:32  Tester-**  阅读(60)  评论(0编辑  收藏  举报