使用 Selenium ,还可以方便地对 Cookies 进行操作,例如获取、添加 、删除 Cookies 等
from selenium import webdriverbrowser = webdriver.Chrome()browser.get("http://www.baidu.com/")cookies = browser.get_cookies() # get_cookies()用于获取Cookiesprint(cookies)browser.add_cookie({ # add_cookies()用于添加Cookies 'domain': 'www.baidu.com', 'httpOnly': True, 'name': 'BD_HOME', 'path': '/', 'secure': False, 'value': '0'})cookies = browser.get_cookies()print(cookies)browser.delete_all_cookies() # delete_all_cookies()用于删除Cookies,删除之后再重新获取,结果就为空了cookies = browser.get_cookies()print(cookies)