from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from time import sleep
driver = webdriver.Chrome()
driver.get(“http://www.baidu.com”)
link= driver.find_element_by_link_text(“设置”)
ActionChains(driver).move_to_element(link).perform()
driver.find_element_by_link_text(“搜索设置”).click()
sleep(5) # 元素的加载有时候需要给点时间
driver.find_element_by_class_name(‘prefpanelgo’).click()
sleep(3)
driver.switch_to.alert.accept()
书上的写法是driver.switch_to_alert().accept() 现在行不通了 会报错
driver.implicitly_wait(10)
driver.quit()