selenium4中 网页cookie的保存与读取

import json
from selenium import webdriver

driver = webdriver.Edge()

url = 'https://baidu.com'
driver.get(url)

保存当前网页的cookie

def savecks():
    cookies = driver.get_cookies()
    jscookies = json.dumps(cookies)
    with open('tbcookies.txt','w') as f:
        f.write(jscookies)

读取硬盘里保存的cookie

with open('tbcookies.txt','r',encoding='utf-8') as f:
    cookielist = json.loads(f.read())
    
for cookie in cookielist:
    driver.add_cookie(cookie)
    
driver.refresh()
posted on 2024-05-16 22:39  延城阿基  阅读(201)  评论(0)    收藏  举报