Получив капчу в виде картинки, как, не сохраняя её, отправить на rucaptcha?
Есть пример реализации капчи, предоставленный сервисом rucaptcha:
import sys
import os
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
from twocaptcha import TwoCaptcha
api_key = os.getenv('APIKEY_2CAPTCHA', 'YOUR_API_KEY')
solver = TwoCaptcha(api_key)
try:
result = solver.recaptcha(
sitekey='6LeIxboZAAAAAFQy7d8GPzgRZu2bV0GwKS8ue_cH',
url='https://2captcha.com/demo/recaptcha-v2')
except Exception as e:
sys.exit(e)
else:
sys.exit('solved: ' + str(result))
Есть код, который принимает капчу с вк:
exception vk_api.exceptions.Captcha(vk, captcha_sid, func, args=None, kwargs=None, url=None)[source]
Bases: vk_api.exceptions.VkApiError
get_url()
//Получить ссылку на изображение капчи
get_image()
//Получить изображение капчи (jpg)
try_again(key=None)
//Отправить запрос заново с ответом капчи
Parameters: //key – ответ капчи
Как, не сохраняя картинку в папке, отослать сразу на рукапчу?