selenium学习:告警框处理
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,文件名:test12.py#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
海口淘岛网络技术
励志视频软件开发
台江数据库数据恢复公司
win10磁贴数据库
潮州专业软件开发平均价格
大公司一般用几个数据库
腾讯网络安全研究中心
ict网络安全专家
银行服务器磁盘阵列
网络安全技术 试题及答案
三级计算机网络技术需要书籍
闵行区节能软件开发服务商有哪些
成绩管理数据库系统的设计
手机无线有信号无法连接到服务器
qq数据库免费查询
dnf什么软件开发的
网络运维与网络安全类吗
江苏网络安全信息竞赛
网络安全军刀
北京佳美淘软件开发
湖北正舵者网络技术有限公司
数据库连接软件app
布吉网络安全存储服务器机箱
移动数据库开发工程师
重庆服务器硬盘回收云空间
手机无线有信号无法连接到服务器
服务器怎么看磁盘占用率
零基础怎么学软件开发
数据库原理教程pdf
sql用代码创建变量数据库