Обхід капчі на Python
Інтегруйте пакет Python для автоматичного розв'язання капчі. Сервіс надає найкращий показник успішного розпізнавання капчі. API дозволяє обходити капчі на будь-якому сайті. Підтримується обхід основних капч.
Пакет Python скриптів для простої інтеграції з API сервісу рішення капчі 2Captcha для обходу reCAPTCHA, Arkose captcha, Geetest та рішення будь-яких інших капч
На GitHub опубліковано приклади обходу капчі за допомогою Python і Selenium. Репозиторій містить готові до використання скрипти для автоматизації процесів обходу капчі, що забезпечують легку інтеграцію в існуючі проекти.
Швидкий стартВстановлення
Пакет скриптів можна встановити за допомогою інсталятора пакетів або вручну
Pip
Для автоматичного встановлення пакета бібліотек необхідно скористатися стандартним рішенням для Python пакетів - Pip. Завантажте його за посиланням і встановіть за інструкцією. Після встановлення програми використовуйте команду:
pip3 install 2captcha-pythonПриклади коду, а також бібліотеки та SDK для інтеграції з нашим API ви також можете знайти в репозиторії на GitHub.
Конфігурація
Опис усіх потрібних параметрів для конфігурування встановленого пакета
Примірник класу TwoCaptcha можна створити так:
from twocaptcha import TwoCaptcha
solver = TwoCaptcha('YOUR_API_KEY')
Також у вас є можливість настроювати деякі опції створеного екземпляра:
config = {
'server': '2captcha.com',
'apiKey': 'YOUR_API_KEY',
'softId': 123,
'callback': 'https://your.site/result-receiver',
'defaultTimeout': 120,
'recaptchaTimeout': 600,
'pollingInterval': 10,
}
solver = TwoCaptcha(**config)
Опції екземпляра TwoCaptcha
| Опція | Значення за замовчуванням | Опис |
|---|---|---|
| server | '2captcha.com' | API сервер. Ви можете змінити значення на 'rucaptcha.com', якщо ваш обліковий запис зареєстровано там. |
| softId | - | ваш ID програмного забезпечення, отриманий після публікації в каталог програм 2Captcha |
| callback | - | URL вашого веб-сервера, який отримує результат розпізнавання капчі. URL повинен бути спочатку зареєстрований у налаштуваннях pingback вашого облікового запису |
| defaultTimeout | 120 |