WebDriver操作cookie
Posted cpas-3-org
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebDriver操作cookie相关的知识,希望对你有一定的参考价值。
get_cookies() 获得所有的cookies
get_cookie(name) 返回字典中key为“name”的cookies
add_cookie(cookie_dict) 添加Cookie
delete_cookie(name,optionsString) 删除名为OpenString的Cookie
delete_all_cookies() 删除所有Cookie
==获取所有Cookies==
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://baidu.com")
#获得所有的Cookie信息并打印
cookie = driver.get_cookies()
print(cookie)
==添加cookies==
driver.add_cookie({‘name’:key-aaaaaaa‘,’value‘:’value‘;‘value-bbbbb‘)}
#遍历指定的cookies
for cookie in driver.ge_cookes():
print("%s -> %s" %(cookie[‘name‘]),cookie[‘value‘])
以上是关于WebDriver操作cookie的主要内容,如果未能解决你的问题,请参考以下文章
python selenium webdriver入门基本操作
python webdriver api-操作日期元素的方法