1 获取所有cookie信息


  1. cookies = browser.get_cookies()
  2. with open('cookies.json',mode='w',encoding='utf-8') as file:
  3. json.dump(cookies,file)

2 获取指定cookie信息


  1. browser.get_cookie(name)

3 添加cookie


cookie 对象,必须有 namevalue 值 注意:添加 cookie 前需要先访问目标网站,添加 cookie 后再次访问目标网站,免登录的目标网站上登录后的 url

  1. user_url=''
  2. browser.get(user_url)
  3. with open('cookies.json', 'r', encoding='utf-8') as file:
  4. cookies = json.load(file)
  5. for cookie in cookies:
  6. driver.add_cookie(cookie)
  7. print(cookie)
  8. browser.get(user_url)

4 删除cookie信息


name 是要删除的 cookie 的名称

  1. browser.delete_cookie(name)

5 删除所有cookie信息


  1. browser.delete_all_cookies()