在 Chrome Selenium 中打开配置文件

我想像下面的代码一样在 selenium 中打开配置文件(用于在 whatsapp 中登录一次),但是当运行我的代码时,chrome 用这个 url 打开第二个选项卡:http://%3D%20c/Users/Ali/AppData /Local/Google/Chrome/User%20Data/Default

from selenium import webdriver
from selenium.webdriver import ChromeOptions

PATH = "chromedriver.exe"
url = "https://web.whatsapp.com/"
CH_Option = ChromeOptions()
CH_Option.add_argument("user-data-dir = C:/Users/Ali/AppData/Local/Google/Chrome/User Data/Default")

Driver = webdriver.Chrome(PATH,options=CH_Option)
Driver.get(url)

......ScreenShot.....

senge11 回答:在 Chrome Selenium 中打开配置文件

要解决此问题,请将 add_argument 行更改为(删除字符串中的空格):

CH_Option.add_argument("user-data-dir=C:/Users/Ali/AppData/Local/Google/Chrome/User Data/Default")
,
  1. 尝试将路径中的 / 更改为 \\
CH_Option.add_argument("user-data-dir=C:\\Users\\Ali\\AppData\\Local\\Google\\Chrome\\User Data\\Default")
  1. 尝试在您的 chrome 驱动程序中创建一个访客用户配置文件并将路径更改为
CH_Option.add_argument("user-data-dir=C:\\Users\\Ali\\AppData\\Local\\Google\\Chrome\\User Data\\Guest Profile")
本文链接:https://www.f2er.com/874.html

大家都在问