您的位置: 网站首页> 大家问> 当前文章
selenium--disable-infobars 无效,Chrome提示受到自动软件控制
老董2020-04-08180围观,120赞
用selenium浏览器后,浏览器顶部会显示Chrome正在受到自动软件的控制这几个字,虽然没什么影响,但是看上去非常讨厌!
网上大部分人的做法是
option.add_argument('disable-infobars')
但是该方法在谷歌76版本及以上版本就没卵用了,看看官方的说法
--disable-infobars is no longer supported
Chrome will no longer support the --disable-infobars flag, which was used to hide pop-up warnings
from Chrome Browser. To support automated testing, kiosks, and automation, the
CommandLineFlagSecurityWarningsEnabled policy was added to allow you to disable some security warnings.
不过,要解决这个问题是有办法的,要进行如下配置才可以。
option.add_experimental_option("excludeSwitches", ["enable-automation"]) option.add_experimental_option('useAutomationExtension', False)
按照上述配置,你再打开谷歌后会发现界面很干净,没有那个恶心的提示了。心情舒服了不少。
补充知识:关于selenium的很多问题一定要从2个方面来考虑:
1、webdriver版本和浏览器版本是否对应(这一步一般解决selenium启动浏览器的各种bug问题)
2、谷歌浏览器本身的版本(这一步解决一些参数是否生效的问题)
更多的selenium的bug问题在本站的selenium栏目可以找到。
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
文章评论
-
selenium--disable-infobars 无效,Chrome提示受到自动软件控制文章写得不错,值得赞赏