python selenium下的cookie问题 求高手帮忙看看
#coding=utf-8
from selenium import webdriver
import time
req_url = "http://www.baidu.com/"
browser = webdriver.Chrome()
browser.get(req_url)
browser.delete_all_cookies()
cookie=[] #这里是之前用程序模拟账户密码登录百度后 直接browser.get_cookies()出来的cookie
for t in cookie:
browser.add_cookie(t)
browser.refresh()
因为有一批百度账号还有账号的cookie 之前是拿程序来模拟输入账户密码来登录的 但是最近这批账号都需要手机验证才可以继续登录 但是发现可以用cookie登录之后不需要验证,但是用python+selenium怎么也登录不成功
以上代码为我用自己的不需要验证的账号密码,之前用selenium输入账户密码登录百度 成功实现了,然后browser.get_cookies()出来的cookie 通过add_cookie再去请求百度显示是登录成功的,但是点击个人中心之后,还是未登录状态,求指点下 看看问题到底出在哪里!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用你的方法,直接运行,自动登录没问题