将Cookie添加到chromedriver中时,如何解决Selenium中的“无效参数:无效的'expiry'”?

将Cookie添加到chromedriver中时,如何解决Selenium中的“无效参数:无效的'expiry'”?,第1张

将Cookie添加到chromedriver中时,如何解决Selenium中的“无效参数:无效的'expiry'”?

问题是您正在尝试添加与硒期望格式不同的cookie。

该python seleniumAPI参考说,你必须有这样一个字典插入饼干

driver.add_cookie({'name' : 'foo', 'value' : 'bar'})

因此,您必须调整循环以使用键,值格式

for key, value in pickle.load(open(r'{0}{1}_cookie.pkl'.format(settings.cookieS_PATH, self.tv_username), 'rb')):    self.browser.add_cookie({'name' : key, 'value' : value})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5125109.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存