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