Javascript Python请求在验证码后面登录网站

Javascript Python请求在验证码后面登录网站,javascript,python,selenium,python-requests,Javascript,Python,Selenium,Python Requests,我想登录一个网站并从中阅读一些html 但该网站有一个控制图像,用户必须写下图像中的数字 我知道请求有允许我们登录网站的会话类,但当我使用请求时,我无法拍摄控制图像 我认为当网站打开时,图像是通过JavaScript加载的 有没有办法使用请求,或者我应该使用selenium?如果我应该使用selenium,有没有办法在登录时使用selenium,然后再使用requests?我相信这是一种大致如下的方法: session = requests.Session() session.cookies.u

我想登录一个网站并从中阅读一些html

但该网站有一个控制图像,用户必须写下图像中的数字

我知道请求有允许我们登录网站的会话类,但当我使用请求时,我无法拍摄控制图像

我认为当网站打开时,图像是通过JavaScript加载的


有没有办法使用请求,或者我应该使用selenium?如果我应该使用selenium,有没有办法在登录时使用selenium,然后再使用requests?

我相信这是一种大致如下的方法:

session = requests.Session()
session.cookies.update(driver.getCookies())

你想通过某种自动化手段绕过验证码?这正是captcha要防止的。您可能需要一个真正的浏览器来执行java脚本,例如selenium。我想你可以从硒中提取饼干,尽管我不是100%确定。如果您能够提取Cookie,那么您可以将会话Cookie和其他Cookie传递给请求并从那里继续。是的,您完全可以将selenium Cookie传递给请求,我已经这样做过很多次了。@pguardiario您可以分享一个关于将selenium Cookie传递给请求的代码示例或源代码吗?