如何使用硒绕过文本验证码
how to bypass text captcha using selininum
enter image description here
我试图绕过的网站是 http://results.jntuh.ac.in/
在 pi3 上使用 selenium 和 python 需要它来进行拼贴项目,
有什么办法可以绕过文本验证码,我可以从 catch 中复制文本并将其粘贴到文本框中!
您可以将 .execute_script()
方法与 JavaScript 片段配对,后者将为您完成。这通过获取输入验证码的值,然后将其设置为输入字段的值来实现。
# Execute a script in the browser
browser.execute_script("""
// Set the value of the input to the value of the CAPTCHA text
document.querySelector("#txtInput").value = document.querySelector("#txtCaptcha").value
""")
enter image description here
我试图绕过的网站是 http://results.jntuh.ac.in/ 在 pi3 上使用 selenium 和 python 需要它来进行拼贴项目, 有什么办法可以绕过文本验证码,我可以从 catch 中复制文本并将其粘贴到文本框中!
您可以将 .execute_script()
方法与 JavaScript 片段配对,后者将为您完成。这通过获取输入验证码的值,然后将其设置为输入字段的值来实现。
# Execute a script in the browser
browser.execute_script("""
// Set the value of the input to the value of the CAPTCHA text
document.querySelector("#txtInput").value = document.querySelector("#txtCaptcha").value
""")