
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在使用 Selenium 自动化测试或爬取网页时,可能会遇到弹窗,影响脚本执行,例如广告、登录提示、浏览器通知。

我在写爬虫的时候,经常会因为点击浏览太多的页面,而导致很多的cookies累积。以下是解决的方法

进行自动化测试的时候,有时候会使用获取网页的大小做一些计算,计算定位元素,电脑屏幕像素、尺寸等信息

StaleElementReferenceException是 Selenium WebDriver 中的一种异常,通常在元素与当前页面的状态不同步时抛出,比如页面已经刷新或导航到另一个页面,但是尝试操作的元素引用仍然是旧页面上的元素。

解决python读取excel里,读到不存在文件的问题

处理selenium爬取下的,NoSuchWindowException的方法

我们在写selenium获取网络信息的时候,有时候我们会受到对方浏览器的监控,对方通过分析用户行为模式,如点击、滚动、停留时间等,网站可以识别出异常行为,进而对Selenium爬虫进行限制。这里我们可以加入JavaScript的使用。Selenium可以执行JavaScript,通过使用方法,来执行点击操作。它可以绕过一些 Selenium 直接操作元素时可能遇到的问题,比如或者需要更复杂的交互。

在测试网页运行爬取的时候,最害怕的就是遇到弹窗。有时候也不能忽略,因为如果不把它去掉,获取页面的元素就会失败

解决谷歌浏览器自动更新后,影响selenium的chromedriver驱动的解决方法,分为下载历史浏览器和自动下载当前浏览器对应的驱动

区分EC.element_to_be_clickable和EC.presence_of_element_located 和visibility_of_element_located








