首页 > 解决方案 > selenium python中anticaptcha插件的问题

问题描述

我最近开始将 selenium 用于我从事了一段时间的涉及自动化的项目。计划中的障碍之一是 ReCaptcha 系统,所以我决定使用反验证码作为服务,当我的机器人遇到验证码时可以解决它。我正确安装了插件,并在他们的网站上找到了一些带有 selenium 的测试代码。

我已按照说明进行操作,并且在代码运行时没有收到任何错误,但在超时后,我在最后收到与此行有关的错误消息:

WebDriverWait(browser, 120).until(lambda x: x.find_element_by_css_selector('.antigate_solver.solved'))

我不知道自己做错了什么,希望能得到一些帮助来解决问题,以便让服务运行。为我的格式道歉,如果我的问题不是很好,我对此很陌生。

标签: pythonseleniumpluginsautomation

解决方案


收到的指示最后一行有问题的错误消息是什么?

您的代码是否在此行之后包含发送表单指令:

发送表单 browser.find_element_by_css_selector('input[type=submit]').click()

您可以在这里搜索更多信息: https ://python-anticaptcha.readthedocs.io/en/latest/usage.html#solve-recaptcha


推荐阅读