获取cookies绕过登录,一直报错:invalid argument: invalid 'expiry'

来源:2-8 使用cookies绕过登陆

慕婉清1485575

2020-04-15

输入正文

D:\python37\python.exe F:/project/part_one/my_cookies.py

Traceback (most recent call last):

  File "F:/project/part_one/my_cookies.py", line 61, in <module>

    get_url_with_cookies()

  File "F:/project/part_one/my_cookies.py", line 50, in get_url_with_cookies

    driver.add_cookie(cookie)

  File "D:\python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 894, in add_cookie

    self.execute(Command.ADD_COOKIE, {'cookie': cookie_dict})

  File "D:\python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute

    self.error_handler.check_response(response)

  File "D:\python37\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response

    raise exception_class(message, screen, stacktrace)

selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: invalid 'expiry'

  (Session info: chrome=81.0.4044.92)



Process finished with exit code 1


写回答

2回答

慕婉清1485575

提问者

2020-04-24

//img.mukewang.com/szimg/5ea2dc540857fa8a15011503.jpg
增加了这段代码就可以了,谢谢老师!

2
0

大周

2020-04-19

你看一下你的代码那里,我记得是改版后参数列表改了。 把expiry去掉应该就可以了

0
1
慕婉清1485575
大周老师好,我代码里面没有写expiry,是在引入的包中吗还是哪里?
2020-04-21
共1条回复

UI自动化测试经典项目实战 强化编程能力

从测试到测试开发的“快速通道”,让你掌握代码开发能力

298 学习 · 107 问题

查看课程