0

现在iTunes-Connect设置了双因素认证,不容易爬取。所以我必须手动登录,信任设备并将密码保存在 Chrome 上。使用 Tampermonkey 脚本来获取 cookie。我为 iTunes-Connect 创建了一个名为itc.

在这里,我想用selenium打开itc个人资料,然后不需要输入帐户电子邮件和密码,只需点击自动登录。下面是我的代码片段,它可以打开目标 Chrome 配置文件,但过了一会儿,遇到错误。如何解决?

chrome://version/,个人资料路径,我看到itc个人资料 =Profile 49

在此处输入图像描述

在此处输入图像描述

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("--user-data-dir=/Users/bill.li/Library/Application 
Support/Google/Chrome")
options.add_argument("--profile-directory=Profile 49")

错误:

raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed 
to start: exited abnormally
(Driver info: chromedriver=2.37.544337 
(8c0344a12e552148c185f7d5117db1f28d6c9e85),platform=Mac OS X 10.14.2 x86_64)
4

0 回答 0