edwardpooh 发表于 2022-3-1 19:16:44

selenium如何保持登录状态

如题
因为我要爬取的页面如果打开来的话就会跳到登录页面,然后要经过多次点击和输入才能跳到目标页面,有没有办法登录一次以后可以让selenium可以直接get到另一个url里去

isdkz 发表于 2022-3-1 19:16:45

edwardpooh 发表于 2022-3-2 09:25
你的意思是只要我不关掉之前get的窗口,第二次driver.get新url的时候也不用登录?

对的,因为同一个driver用同一个会话,

要是你把上一个driver关掉,又想重新开一个driver不用登陆的话,

那你就得通过上一个driver把cookie保存下来,cookie就是用来验证有没有登陆的,

然后再把 cookie 传入下一个 driver

isdkz 发表于 2022-3-1 19:24:21

你不把打开的浏览器关掉不就行了

edwardpooh 发表于 2022-3-2 09:25:10

isdkz 发表于 2022-3-1 19:24
你不把打开的浏览器关掉不就行了

你的意思是只要我不关掉之前get的窗口,第二次driver.get新url的时候也不用登录?

edwardpooh 发表于 2022-3-2 14:51:23

isdkz 发表于 2022-3-2 09:50
对的,因为同一个driver用同一个会话,

要是你把上一个driver关掉,又想重新开一个driver不用登陆的 ...

谢谢你 帅哥 !
页: [1]
查看完整版本: selenium如何保持登录状态