Пытаюсь прикрутить антикапчу к своему скрипту.
Использую модуль python-rucaptcha
Пытаюсь проработать пример со своим ключом:
from python_rucaptcha import ImageCaptcha # Введите ключ от сервиса RuCaptcha, из своего аккаунта RUCAPTCHA_KEY = 'KEY' # Ссылка на изображения для расшифровки image_link = "https://ext.captcha.yandex.net/image?key=22j6aKGcdIgBbW5niGVwpy6qEaFqeH74" # Возвращается строка-расшифровка капчи user_answer = ImageCaptcha.ImageCaptcha(rucaptcha_key=RUCAPTCHA_KEY).captcha_handler(captcha_link=image_link) if user_answer['errorId'] == 0: # решение капчи print(user_answer['captchaSolve']) print(user_answer['taskId']) elif user_answer['errorId'] == 1: # Тело ошибки, если есть print(user_answer['errorBody'])
И у меня ошибка:
PermissionError: Permission denied: ‘C:\\Users\\NonStop\\AppData\\Local\\Temp\\tmp7law4plk.png’
Пробовал запуск pycharm с правами админа - 0 эффекта.
Ссылку я взял из яндекс почты. Вот так:
image_link = driver.find_element_by_class_name("captcha__image").get_attribute("src")
Результат вставил выше. Продублирую:
image_link = "https://ext.captcha.yandex.net/image?key=22j6aKGcdIgBbW5niGVwpy6qEaFqeH74"