python - selenium python中anticaptcha插件的问题
问题描述
我最近开始将 selenium 用于我从事了一段时间的涉及自动化的项目。计划中的障碍之一是 ReCaptcha 系统,所以我决定使用反验证码作为服务,当我的机器人遇到验证码时可以解决它。我正确安装了插件,并在他们的网站上找到了一些带有 selenium 的测试代码。
我已按照说明进行操作,并且在代码运行时没有收到任何错误,但在超时后,我在最后收到与此行有关的错误消息:
WebDriverWait(browser, 120).until(lambda x: x.find_element_by_css_selector('.antigate_solver.solved'))
我不知道自己做错了什么,希望能得到一些帮助来解决问题,以便让服务运行。为我的格式道歉,如果我的问题不是很好,我对此很陌生。
解决方案
收到的指示最后一行有问题的错误消息是什么?
您的代码是否在此行之后包含发送表单指令:
发送表单 browser.find_element_by_css_selector('input[type=submit]').click()
您可以在这里搜索更多信息: https ://python-anticaptcha.readthedocs.io/en/latest/usage.html#solve-recaptcha
推荐阅读
- r - 在r中计算相对于时间的经纬度坐标
- ruby - 如何修复 ruby 中的 Encoding::UndefinedConversionError
- apache-spark - YARN 上的 Spark:提交的作业与接受的作业?
- javascript - 如何在 IntelliJ IDEA 的 Mocha 测试中使用 ES6 导入?
- java - 例外:生成不完整的 JSON
- .net - 如何使用 PowerShell 以编程方式禁用 Windows 安全模式
- r - 如何将 Have_labelled 变量更改为适合 R 的因子和数值变量?
- ios - 带有 backgroundImage 的 SwiftUI 中的透明导航栏
- apple-news - Apple News 报道标题中的背景颜色
- google-analytics - 如何在 Google Analytics 中获得流失率?