You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Playwright-Python自动化Google企业版v2图片reCAPTCHA稳定性问题求助

Google企业版reCAPTCHA图片验证自动化测试稳定性问题

我们网站使用Google企业版锚点图片reCAPTCHA,采用Playwright+Python结合Playwright-reCAPTCHA插件进行自动化测试时,前几次运行正常,但后续多次运行中,要么图片验证码未解析就直接执行后续代码,要么运行失败并抛出异常,整体准确率仅约70%。由于网站使用的是企业版锚点reCAPTCHA,我采用v2版本进行处理。

实现代码

try:
    with recaptchav2.SyncSolver(page, capsolver_api_key=recaptcha_api_key) as solver:
        page.wait_for_timeout(int(random.uniform(5.57, 8.59) * 1000))
        token = solver.solve_recaptcha(wait=True, image_challenge=True)
        print(f"\n\n\n\nRecaptcha Token: {token}.\n\n\n\n")
except Exception as e:  # Catch other unexpected exceptions
    print(f"\n\n\n\nAn unexpected error occurred: {e}\n\n\n\n")
    raise

# next line of code to verify the recaptcha is resolved

报错日志

E           playwright._impl._errors.Error: SyncSolver.solve_recaptcha: getaddrinfo ENOTFOUND www.google.com
E           Call log:
E           → GET https://www.google.com/recaptcha/enterprise/payload?p=06AFcWeA5eUk2jyo2U3O3454gQDI4kxakHE0ZRqGSLM-O0RJzBw1EYpm1n3oWKR6WTvY-q2QKf236oBZNlg2jxP_lsPrQyTqDQi9iyhbX80I01gbH7gO7bFfKnIQujUpgUBlTJ-80PkRmtlJ6y5GZDlTAP13EN62mv-SETzsGYKgVrSThVOb-CVh1a4NCeN43_2_Xrq-sZNb5AraoxYrs5OIdwFKbZo335eA&k=6LdX518kAAAAAOW27hfHOIF8PqUA912D9DMKL5gV
E             -   user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/130.0.6723.31 Safari/537.36
E             -   accept: */*
E             -   accept-encoding: gzip,deflate,br
E             -   cookie: _GRECAPTCHA=09AGVEItdxvV6zIQgIkFowqoG7ktUUCUIp6Z4XkQFmz7CcGPMtKCO36FKg6jE7TuD2tkSjV_FNjbSLJza9mcCUMUA

已尝试的解决方法

  • 调整过不同的等待时长
  • 查阅过该插件的相关Issues,但问题仍未解决,恳请技术支持。

内容的提问来源于stack exchange,提问作者Yuvaraj K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 11:35:10