Google Chrome 无法检测个人资料

问题描述 投票:0回答:1

我运行了 selenium python,浏览器中的配置文件消失了:

但是,配置文件仍然位于 \AppData\Local\Google\Chrome\User Data 文件夹中:

为什么它们被从浏览器中删除? 如何让浏览器再次检测到它们?

python google-chrome selenium-webdriver browser
1个回答
0
投票

您尚未提供任何代码,因此我不确定您如何设置 selenium,但默认情况下 Selenium 会使用新的配置文件启动 Chrome。

很确定您一直在这样做,但如果您希望 Selenium 使用特定的配置文件,您可以使用

--user-data-dir
指向它,如下所示:

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--user-data-dir=C:/path/to/your/profile')

driver = webdriver.Chrome(chrome_options=chrome_options)

如果您已完成此操作但仍然遇到此问题,我会在启动脚本以及恢复 chrome 配置文件之前确保 chrome 未运行。如果一切都失败了,我会重新安装 Chrome。

© www.soinside.com 2019 - 2024. All rights reserved.