为了账号安全,请及时绑定邮箱和手机立即绑定

如何打开已加载所有凭据和设置的浏览器

如何打开已加载所有凭据和设置的浏览器

呼啦一阵风 2023-05-23 14:28:17
希望大家都没事😊目前,我正在尝试从必须登录的页面获取信息,然后完成验证码(选择不同的图片)才能继续。问题是当我从我的默认浏览器进入页面时(比如手动点击 chrome)我不需要登录并完成验证码,因为我已经登录了(我想是因为 cookies?)。每次我运行 selenium 时,它都会打开一个“空白”Chrome,是否可以打开一个已经加载了我所有数据的浏览器以跳过验证码?我尝试过这里解释的不同解决方案,但没有成功 How to save and load cookies using Python + Selenium WebDriver
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

是的,有一种方法:您可以使用计算机上保存的 chrome 配置文件加载 Chromebrowser。为此,您必须使用webdriver.Chromeoptions().


options = webdriver.ChromeOptions()

options.add_argument(r'--user-data-dir=C:\Users\YourUser\AppData\Local\Google\Chrome\User Data\')

PATH = "/Users/YourUser/Desktop/chromedriver"

driver = webdriver.Chrome(PATH, options=options)

在你的 chrome 用户中,每个 cookie 和东西都被保存,你不再有一个干净的浏览器。请记住:仍然有网站可以检测到您正在使用selenium,但只有少数...


查看完整回答
反对 回复 2023-05-23
  • 1 回答
  • 0 关注
  • 133 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号