1. 保存cookie到文件中
cookies = self.browser.get_cookies() jsonCookies = json.dumps(cookies) with open('cookies.json', 'w') as f: f.write(jsonCookies)
2.从文件中读取cookie
self.browser.get(self.start_url) self.browser.delete_all_cookies() with open('cookies.json', 'r', encoding='utf-8') as f: listCookies = json.loads(f.read()) for cookie in listCookies: self.browser.add_cookie({ 'domain': cookie['domain'], 'name':cookie['name'], 'value':cookie['value'], 'path':'/', 'expires':None }) self.browser.get(self.target_url)3880