1 from selenium import webdriver
2 from time import sleep
3 #模拟鼠标操作的模块
4 from selenium.webdriver.common.action_chains import ActionChains
5
6 driver=webdriver.Firefox()
7
8 driver.get("http://www.baidu.com")
9 sleep(3)
10
11 #driver.find_element_by_link_text("设置").click()
12 #鼠标悬停在设置的链接上
13 above=driver.find_element_by_css_selector("#s-usersetting-top")
14 ActionChains(driver).move_to_element(above).perform()
15
16 driver.find_element_by_link_text("搜索设置").click()
17
18 driver.find_element_by_link_text("保存设置").click()
19 sleep(3)
20 #点击确定
21 alert=driver.switch_to.alert().accept()
22
23 #点击取消
24 alert=driver.switch_to.alert().dismiss()
25
26 #补充:如果是prompt输入框的话
27 alert=driver.switch_to_alert().send_keys("只对prompt有效") #在弹出框输入内容
28 sleep(3)