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

 

posted @ 2019-03-16 16:08  期待me  阅读(80)  评论(0)    收藏  举报