Kar*_*Kik 7 selenium-chromedriver
我正在使用硒和铬。一旦我尝试自动打开网页,我就会收到错误消息: 错误消息
stackexchange 上有一些关于如何在 Java/C++ 中解决这个问题的答案,但我找不到任何与 Python 相关的答案。例如,请参阅管理员禁用加载未打包的扩展程序
有人知道如何在python中解决这个问题吗?
小智 9
在这个问题上做了很多工作后,我终于想出了一个解决方案。通过查看 C# 和 Java 上的响应,我设法将相同的过程应用于 Python 中的 Selenium。
正如在描述这个线程,你需要以某种方式设置的属性useAutomationExtension来False。
这是我所做的:
from selenium import webdriver
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_experimental_option('useAutomationExtension', False)
driver = webdriver.Chrome(chrome_options=chromeOptions, desired_capabilities=chromeOptions.to_capabilities())
driver.get("http://www.python.org")
Run Code Online (Sandbox Code Playgroud)
上面的代码只是创建了 ChromeOptions 类并将属性设置为 false。您使用这些选项运行 chrome 驱动程序。
这解决了我的情况。我希望它有帮助。
| 归档时间: |
|
| 查看次数: |
7217 次 |
| 最近记录: |