我想在Selenium Chrome中使用个人资料 我试过了:
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\\Users\\Bain3\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 1") #Path to your chrome profile
w = webdriver.Chrome(chrome_options=options)
我不相信配置文件正在正确加载,因为扩展程序没有加载它,而是给我带有chrome自动化扩展的普通chrome。我在geckodriver中完成了这个,没有任何问题。
我的下一个问题是,因为我想在Selenium chromedriver中使用配置文件。如何从Chrome中删除配置文件图标和图像,因为我经常使用Chrome默认设置。当我已经在快捷方式中为配置文件命名时,拥有这些图标似乎毫无意义。 我试过了:
start "" "c:\program files (x86)\google\chrome\application\chrome.exe" --new-window --disable-new-avatar-menu
以及浏览chrome://flags/
关于为什么扩展没有加载配置文件以及是否可以禁用chrome中的配置文件按钮以及图标的任何想法?
这是我无法禁用的图标和配置文件图标的图像。 https://ibb.co/hS4N45。
答案 0 :(得分:0)
我遇到了同样的问题,然后我使用扩展名crx文件通过使用以下命令在启动时添加了该文件:
options.add_extension("idmgcext.crx")
crx文件与脚本位于同一文件夹中,或者提供完整路径,如果在另一个文件夹中,您可以使用以下站点获取chrome扩展名crx文件:https://chrome-extension-downloader.com/