我运行了 selenium python,浏览器中的配置文件消失了:
但是,配置文件仍然位于 \AppData\Local\Google\Chrome\User Data 文件夹中:
为什么它们被从浏览器中删除? 如何让浏览器再次检测到它们?
您尚未提供任何代码,因此我不确定您如何设置 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。