首页 > 其他分享 >转:web自动化-----------报错 Element * is not clickable at point,Other element would receive the click

转:web自动化-----------报错 Element * is not clickable at point,Other element would receive the click

时间:2023-03-02 18:12:53浏览次数:49  
标签:web would script self driver nextbutton 报错 element click

出现报错Other element would receive the click:的原因是;

当你selenium中click()点击事件时,所选中的标签被外部div吸收了,因此

解决办法就是进入里面进行点击操作 。driver.execute_script("arguments[0].click();", lists[i])

Python执行script代码即可。

 

 

http://www.python66.com/bbs/221.html

 

 

 

调整后的代码运行的很流畅:

            print("开始抓取%s第%s页..." % (self.searchkw , self.page_num))
            try:
                nextbutton = self.driver.find_element(By.XPATH, '//nav[@role="navigation" and @aria-label="'+self.searchkw+' 的更多搜索结果"]//ul//li[last()]//a')
                #nextbutton.click()
                self.driver.execute_script("arguments[0].click();", nextbutton)
            except:
                nextbutton = self.driver.find_element(By.XPATH, '//ul[@class="sb_pagF"]//li[last()]//a')
                #nextbutton.click()
                self.driver.execute_script("arguments[0].click();", nextbutton)

 

 转自:https://www.cnblogs.com/meblogs-08/p/16830156.html

标签:web,would,script,self,driver,nextbutton,报错,element,click
From: https://www.cnblogs.com/xuxiaobo/p/17172872.html

相关文章

  • web页面设计核心
    段落语言组织字体大小颜色粗细与斜体行距阴影div大小圆角背景色背景图边框阴影渐变线长度颜色弹出框headerbodyfooter其他复合组件多选框单选框下拉框lo......
  • web服务器安全问题
    任何服务器都可能被攻击,这是没法避免的,不能避免但是可以防御,攻击和防御是一对矛盾,都需要讲究策略。网络有个带宽的概念,或者直接说网速更接地气,网速就是流量和时间的关系,一台......
  • PHP: PhpStorm单元测试报错:PHPUnit Cannot open file
    问题描述版本:PhpStorm2019.3.4PhpStorm单元测试报错PHPUnitCannotopenfile问题分析PhpStorm2019.3.3不支持PHPUnit9、需要使用PHPUnit8.*问题解决compose......
  • 真的,Web安全入门看这个就够了!
    一、HTTP协议1、HTTP什么是HTTP?超文本传输协议,HTTP是基于B/S架构进行通信的,而HTTP的服务器端实现程序有httpd、nginx等,其客户端的实现程序主要是Web浏览器,例如Firefox、......
  • 增量更新jar包,常见报错问题
    1.压缩报错我们在增量更新jar时,有新增的依赖包。重新打包之后,报错:Ithasbeencompressedandnestedjarfilesmustbestoredwithoutcompression.Pleasecheckthemec......
  • 真的,Web安全入门看这个就够了!
    一、HTTP协议1、HTTP什么是HTTP?超文本传输协议,HTTP是基于B/S架构进行通信的,而HTTP的服务器端实现程序有httpd、nginx等,其客户端的实现程序主要是Web浏览器,例如Firefox、I......
  • Web上传文件夹的三种解决方案
    ​ 最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的......
  • react-native webView网页调试之setWebContentsDebuggingEnabled使用
    Android使用方法首先,我们需要在应用程序中调用WebView.setWebContentsDebuggingEnabled(true);文件位置:在MainActivity.java的onCreate方法内(在android/app/src/ma......
  • Java Web程序设计——MyEclipse的安装、配置
    JavaWeb程序设计——MyEclipse的安装、配置具体安装、配置过程请参考下面的博客MyEclipse安装、配置、测试——博客园原博客中所需文件均存放于百度网盘中,如下......
  • linux服务器解压缩zip文件时报错End-of-central-directory signature not found
    在向服务器上传一个windows上压缩的zip文件时出现报错End-of-central-directorysignaturenotfound. Eitherthisfileisnotazipfile,oritconstitutesonedis......