Jan-04-2018, 01:30 AM
Full Code:
>>> while True:
from selenium import webdriver
driver = webdriver.Chrome()
import pickle
cookies = pickle.load(open("cookies.pkl", "rb"))
while True:
for cookie in cookies:
driver.add_cookie(cookie)
break
break
Traceback (most recent call last):
File "<pyshell#1>", line 8, in <module>
driver.add_cookie(cookie)
File "C:\Users\Arbi717\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 772, in add_cookie
self.execute(Command.ADD_COOKIE, {'cookie': cookie_dict})
File "C:\Users\Arbi717\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 308, in execute
self.error_handler.check_response(response)
File "C:\Users\Arbi717\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 194, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unable to set cookie
(Session info: chrome=63.0.3239.84)
(Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.16299 x86_64)
>>>I have previously saved cookies with:>>> pickle.dump( driver.get_cookies() , open("cookies.pkl","wb"))It worked once, however now it is not working. I tried deleting the cookies.pkl file and recreating it again, but to no avail. Any help is appreciated.
