selenium定位到元素但是点击不了(selenium定位并点击按钮)

发布时间:2023-09-15
本文主要介绍硒定位元素 但可以 t单击它(selenium找到并单击按钮),下面一起看看硒定位元素 但可以 t单击它(selenium找到并单击按钮)相关资讯。
错误信息:selenium。来吧。例外情况。elementclickinterceptedexception: m: element click interc: elements spa。n xxxxxxxx/span在点(148,10)不可点击。其他元素将接收click: div class = tabs _ in .../div
原因:webelement对象的常规点击.click是根据元素的位置/坐标进行点击。有时候由于页面大小设置、弹出提示信息、弹出广告等原因,在这个位置出现了其他不可点击的元素,挡住了你原本想点击的元素。
突然弹出的登录提示很可能覆盖了你原本想点击的元素:
解决方案(1):设置暂停点,手动干预,完成后继续。
#跳过...driver = webdriver。chrome( ;c:/chromedriver.exe;)司机。获取(url)时间。睡眠(2) p =输入( 需要手动操作,完成后按enter键继续... )操作完成后点击回车继续。
解决方案(2):修改方法为:驱动。执行脚本( 参数[0]。单击; webelement)
# while true : # try : #点击继续阅读。直到最后一页# next = driver . find _ element _ by _ class _ name( ;通读 )# next . click# except : br: try : #点击继续阅读至最后一页next = driver . find _ element _ by _ class _ name( ;通读 ).执行脚本( 参数[0]。单击; ,next)#在页面上再也找不到类属性为read-all的元素,表示到达最后一页时会报错。退出while循环除:break—— —— —— —— —— ——
上一个:mac系统快速切换窗口(macos 切换窗口)
下一个:水培花卉有哪些优点?常见的水培花卉植物有哪些

春季饮茶 早花茶晚绿茶
lg mobile 支援工具怎么用,LG的KF350怎么用数据线下载东西
win11命令符修复系统,windows系统检测并修复系统的命令提示符是什么
w7系统蓝牙怎么关(windows7笔记本电脑蓝牙开关在哪里)
白花紫露草 [鸭跖草科] [鸭跖草属]
我对目前机床业发展及使用伺服产品的一点看法
地采暖工程施工方法
厚声1206W4F7151T5E今日行情、最新报价
RTT06683JTP现货采购,参数及规格书
CR0603FA2R40G 丽智电阻0603 2.4Ω ±1%