【问题标题】:Disable ONLY Chrome Automation Extension in Selenium在 Selenium 中仅禁用 Chrome 自动化扩展
【发布时间】:2019-07-20 08:31:36
【问题描述】:

我已经对此进行了广泛的研究,但我什至还没有找到关于这个特定问题的单一主题。我使用 python 访问 Selenium Webdriver,并且一直使用代码通过 python 禁用扩展

chrome_options.add_argument("--disable-extensions")

不过,最近,我想加载一个自定义配置文件,这意味着自定义扩展。有没有办法只摆脱自动化扩展?

另外,作为后续的好奇心,是什么让 chrome 浏览器自动启动并加载了这个扩展?

谢谢!

【问题讨论】:

  • Patrick,这个扩展允许 Selenium 连接到驱动程序中。禁用它可能会破坏 Selenium 与 chromedriver 的接口
  • 该死,我希望不是这样。我想知道 Distill Networks 这样的公司是否可以自动检测硒。

标签: python selenium


【解决方案1】:

您可以通过向 ChromeOptions 添加实验性选项来禁用 Chrome 自动化扩展,如下所示:

ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("useAutomationExtension", false);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-20
    • 2012-12-12
    • 2016-03-13
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多