1、首先访问要操作的页面
2、登陆一次,使用Fiddle等工具抓取出cookie
3、按照如下代码,即可成功登陆
from selenium import webdriver
url = “https://www.amazon.cn/”
# 打开浏览器
browser = webdriver.Chrome()
# 需要先进入登录的页面,再添加Cookie,否则不能用
browser.get(url)
#手动添加cookie,不同的浏览器好像值不一样,所以直接在chrome中登录,看cookie的值,就可以在chrome中登录
browser.add_cookie({‘name‘:‘auth_code‘,‘value‘:‘431******‘})
browser.add_cookie({‘name‘:‘user_id‘,‘value‘:‘1******‘})
browser.add_cookie({‘name‘:‘username‘,‘value‘:‘******‘})
browser.refresh() # 刷新页面
# 已登录成功,可以进行后续操作
原文:https://www.cnblogs.com/sindweller/p/14225393.html