python3.6+selenium_操作cookies,绕过登录
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/1/15 11:30 # @File : unittest_test9_8.py ''' add_cookie比较常用,可以用这个来绕过登录 ''' from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.implicitly_wait(30) driver.get('https://www.baidu.com/?tn=78000241_11_hao_pg') driver.add_cookie({'name':'BDUSS','value':'UZVMTdtTTZEeDB0ZlZINTVhT2dXU2llUFA2Y1NlWFBGOWNDTG1VVFBMYjg0bVJjQVFBQUFBJCQAAAAAAAAAAAEAAABlLzJSc2hvd18wXzBfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxVPVz8VT1cV'}) driver.get('https://www.baidu.com/?tn=78000241_11_hao_pg')
add_cookie(cookie_dict) 在当前会话中添加cookie信息,cookie_dict:字典对象,包括name和value
delete_all_cookies() 在当前会话中删除所有cookies信息
delete_cookie(name) 删除单个名为name的cookie信息
get_cookie(name) 返回单个名为name的cookie信息,若没有返回none
get_cookies() 返回当前页面中所有的cookies信息