如何在Selenium Python中使用特定的Chrome配置文件

问题描述

请不要将其标记为重复项,请先正确阅读我的问题。

这是我的代码

options = webdriver.ChromeOptions()
options.add_argument(r"--user-data-dir=C:\\Users\\Pranil.DESKTOP-TLQKP4G.000\\AppData\\Local\\Google\\Chrome\\User Data")
options.add_argument(r'--profile-directory=Profile 1')
browser = webdriver.Chrome(ChromeDriverManager().install(),options=options)
browser.get('https://web.whatsapp.com')

这是我得到的错误

selenium.common.exceptions.invalidargumentexception: Message: invalid argument: user data directory is already in use,please specify a unique value for --user-data-dir argument,or don't use --user-data-dir

我尝试了此处给出的解决方案: InvalidArgumentException: Message: invalid argument: user data directory is already in use error using --user-data-dir to start Chrome using Selenium

问题是认值和配置文件1位于同一目录用户数据中(创建新的配置文件无法解决上述答案中提到的问题)。因此,如果我使用另一个带有出现在后台运行的“认”配置文件。此错误。如何确定该错误消失(运行此脚本时,我无法使用“认”配置文件关闭其他Chrome标签

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)