我正在尝试使用我的 Chrome 个人资料打开 YouTube 页面,这样我就不必登录并执行 MFA,这会破坏自动化。这是我的代码
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
url = 'https://www.youtube.com/'
options = webdriver.ChromeOptions()
options.add_argument(r"C:\Users\User01\AppData\Local\Google\Chrome\User Data\profile 1")
options.add_argument(r'--profile-directory=Profile 1')
driver = webdriver.Chrome(options=options)
driver.get(url)
根据在线多个来源,此代码应该可以做到这一点,但它仍在打开测试浏览器。
我在网上尝试了多种解决方案,询问了一些人工智能工具,但到目前为止还没有成功
也许不是你的情况,但无论如何。我一直在与一个诱惑问题作斗争。但似乎,它不理解项目目录路径中的空格。我注意到您的路径“\User Data”中带有空格。尝试将其移动到名称中不带任何空格的文件夹中的某个位置,例如UserData 或任何其他文件夹。
我不能保证它会解决你的情况,但根据你的问题,你似乎几乎尝试了所有的方法,所以谁知道原因是否不在你的设置中,而是在其他地方。