The PhantomJS driver does not support all keys from the cookie dictionary. One way to overcome this problem is to select keys:
from selenium import webdriver
driver = webdriver.PhantomJS()
driver.get('http://stackoverflow.com/')
cookies = driver.get_cookies()
driver.delete_all_cookies()
for cookie in cookies :
driver.add_cookie({k: cookie[k] for k in ('name', 'value', 'domain', 'path', 'expiry')})
source
share