Selenium web 自动化获取和存读 cookie

听雪 · 2019年06月23日 · 833 次阅读
import pickle
from selenium import webdriver
from time import sleep

def setup_method(self):
    url = "https://xueqiu.com/"
    self.driver = webdriver.Chrome()
    self.driver.get(url)

def test_save_cookies():
    sleep(15)    #手动登录一次存cookie到pkl文件内
    pickle.dump(driver.get_cookies(), open("cookies.pkl","wb"))


def load_cookies():
    cookies = pickle.load(open("cookies.pkl", "rb"))
    for cookie in cookies:
        driver.add_cookie(cookie)


暫無回覆。
需要 登录 後方可回應,如果你還沒有帳號按這裡 注册