Selenium抓取cookies后,保存:
# 获取cookies
cookies = driver.get_cookies()
# 获取的cookies保存在cookies.txt
f = open("cookies.txt", "w")
with open("cookies.txt", "w") as fp:
json.dump(cookies, fp)
f.close()
driver.quit()
然后读取cookies:
def setcookies():
cookies_dict = dict()
f = open("cookies.txt", "r")
with f as fp:
cookies = json.load(fp)
for cookie in cookies:
cookies_dict[cookie['name']] = cookie['value']
f.close()
return cookies_dict