3 python + seleinum 爬虫登录进去,长时间不操作保持不退出

请问使用python + seleinum 爬虫登录进去,长时间不操作页面,怎么保持登录,不需要重新登录?

请先 登录 后评论

1 个回答

星辰

我觉得登录进去先driver.get_cookies()获取cookie集合,找出需要的cookie,再在网页地址中add_cookie(cookie)   添加cookie,不进行重新登录。cookie也有时效不同的网址不同时间时效,有的30分钟,有的2小时。

webdriver中提供了操作cookie的相关方法:

  • get_cookies()                   获得cookie信息

  • add_cookie(cookie_dict)        添加cookie

  • delete_cookie(name)             删除特定(部分)的cookie

  • delete_all_cookies()              删除所有的cookie

请先 登录 后评论
  • 1 关注
  • 0 收藏,1847 浏览
  • harry 提出于 2020-07-08 10:31

相似问题