现在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)