хорошо, так что я использую 2captcha вот код:
http://2captcha.com/res.php?key={}&action=get&id={}".format(API_KEY, captcha_id)).text
print("solving ref captcha...")
while 'CAPCHA_NOT_READY' in recaptcha_answer:
sleep(5)
recaptcha_answer = s.get(
"http://2captcha.com/res.php?key={}&action=get&id={}".format(API_KEY, captcha_id)).text
print(recaptcha_answer)
recaptcha_answer = recaptcha_answer.split('|')[1]
sleep(2)
t=driver.find_elements_by_xpath('//textarea[@id="g-recaptcha-response"]')
#if len(t)>0:
print(len(t))
driver.execute_script("document.getElementById('g-recaptcha-response').style.display = 'block';")
sleep(2)
t[0].send_keys(recaptcha_answer)
я получаю ответ g-recaptcha, но ничего не происходит, капча не завершается или что-то еще ..
также я пробовал, но у меня нет "значения" в html отображается только после завершения вручную ..