1. 实现目标
自动点击“设置”--》“搜索设置”--》点击保存设置按钮,弹出设置完成的弹窗。
2. 实现代码
from time import sleep
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
# 打开搜索设置
link = driver.find_element_by_link_text('设置').click()
driver.find_element_by_link_text('搜索设置').click()
sleep(2)
# 保存设置
driver.find_element_by_class_name("prefpanelgo").click()
# 获取警告框
alert = driver.switch_to.alert
# 获取警告框提示信息
alert_text = alert.text
print(alert_text)
# 接取警告框
alert.accept()
driver.quit()
3. 结果显示
switch_to.alert:获取当前页面上的警告框;
text:用于获取警告框的提示信息;
accept():接受警告框。