完美解决“Chrome正受到自动测试软件的控制”和“请停用以开发者模式运行的扩展程序”

Python小白一枚,学习到爬虫的 “selenium” 章节时,自动打开浏览器后,我的chrome 浏览器会出现一个弹框“Chrome正受到自动测试软件的控制”(如下图),非常的恼火。然后努力的解决了该问题。

问题一解决:
目前的度娘此问题的解决方案(通过设置disable-infobars属性)基本无效(下图),

原因是不断更新版本的Chrome中的该属性已废除,so 解决方案是传入’excludeSwitches’的选项,然后再排除’enable_automation’ 的开关,
代码如下(下图),亲测完美解决!!!:
原文参考:https://help.applitools.com/hc/en-us/articles/360007189411–Chrome-is-being-controlled-by-automated-test-software-notification

问题二解决:
度娘的很多目前的解决方案都无法彻底解决,经过测试 只要下载一个 version.dll 的插件,便可完美解决,亲测在 Chrome 81.0 最新版成功禁用弹窗!!

version.dll 下载:
百度云盘
下载链接
提取码:yhrb

(该插件,需要放置在 chrome.exe 主程序目录下 )
(如下载链接失效,可留言给我)

最后,
胜利!撒花!!

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树 络爬虫Selenium208427 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月12日
下一篇 2020年3月12日

相关推荐