【发布时间】:2021-10-13 21:36:56
【问题描述】:
我需要帮助。我了解默认情况下使用以下代码(使用 chromedriver 和 selenium)安装扩展程序,但会为每个会话创建一个临时配置文件。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_extension('C:\\Usersers\\user\Desktop\Extension\Project\Extension.crx')
driver = webdriver.Chrome(options=chrome_options, executable_path='C:\Usersers.crx')
driver.get('https://www.google.com')
我想要的是我可以在浏览器的配置文件(如果可能的话)中安装该扩展程序。并在chromedriver网站上阅读我发现,但我不知道如何在上面的代码中实现它
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=/path/to/your/custom/profile");
【问题讨论】:
标签: python selenium google-chrome-extension selenium-chromedriver