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()