cookie
WebDriver操作cookie的方法:
get_cookies() 获取所有cookie的信息
get_cookie(name) 返回字典的key为name的cookie的信息
add_cookie(cookie_dict) 添加cookie,cookie_dict指字典对象,必须有name和value值
delete_cookie(name,optionsString) 删除cookie信息,name是要删除的cookie的名称,optionString是该cookie的选项,目前支持路径和域
delete_all_cookies() 删除所有cookie信息
from selenium import webdriver
driver=webdriver.Firefox()
driver.get('http://www.yaohu.com')
#添加cookie
driver.add_cookie('name':'key-adddd','value':'value--bb')
#获得cookie信息
cookies=driver.get_cookies()
#遍历cookies中的name和value
for cookie in cookies:
print('%s--%s',%(cookie['name'],cookie['value']))
driver.quit()
driver
浙公网安备 33010602011771号