selenium学习:告警框处理
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,文件名:test12.py#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains
千家信息网最后更新 2026年11月02日selenium学习:告警框处理
文件名:test12.py
#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport timedriver = webdriver.Chrome()file_path='http://www.baidu.com'driver.implicitly_wait(10)driver.get(file_path)link = driver.find_element_by_link_text('设置')ActionChains(driver).move_to_element(link).perform()#打开搜索设置driver.find_element_by_link_text("搜索设置").click()time.sleep(5)#保存设置driver.find_element_by_css_selector('#gxszButton > a.prefpanelgo').click()time.sleep(5)#接受警告框 driver.switch_to_alert().accept()time.sleep(10)driver.quit()上述代码中,首先打开百度首页,开开搜索设置,点击保存设置后,会弹出"已经记录下您的使用偏好"告警框
通过driver.switch_to_alert()获取当前页面上的告警框,并使用accept方法接收告警框
在Webdriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,具体使用switch_to_alert方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys方法进行操作处理
text:返回alert/confirm/prompt中的文字信息
accept():接受现有告警框
dismiss()解散现有告警框
send_keys(keysToSend)发送文本至告警框。keysToSend将文本法制告警框
方法
搜索
处理
文本
代码
信息
偏好
文件
文件名
文字
法制
页面
首页
定位
生成
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
互联网科技股
南京欣网互联网络科技有限公司
互联网科技公司怎么样
唐信互联网科技
卓越科技(互联网 )
宜安科技 互联网金融
远拓互联网科技
互联网科技类展会
无锡溥仪互联网科技有限公司
海南科技产业互联网平台
互联网科技大奖都有哪些公司
科技类公司包括互联网吗
互联网金融科技元年
互联网企业科技类企业如何做账
中天科技中国工业互联网
领航科技大厦互联网公司
三亚科技创新互联网基地
河南商务圈互联网科技有限公司
网互联网络科技
互联网科技工作委员会毛军
互联网金融监管科技数据
厦门中拓互联网络科技有限公司
平安科技 互联网
互联网科技论文
广西拼得多互联网科技有限公司
湖南洣水互联网科技有限公司扣款
彤创互联网科技有限公司
互联网科技手抄报图片
科技信息时代互联网发展