YesCaptcha SDK for Python
Project description
yescaptcha-python
This is SDK for YesCaptcha.
Installation
pip3 install yescaptcha
Usage
Below are some simple exmaples for Recaptcha, Image2Text:
NoCaptchaTaskProxyless
from yescaptcha.task import NoCaptchaTaskProxyless
from yescaptcha.client import Client
CLIENT_KEY = <YOUR_CLIENT_KEY>
website_url = 'https://www.google.com/recaptcha/api2/demo'
website_key = '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-'
client = Client(client_key=CLIENT_KEY, debug=True)
task = NoCaptchaTaskProxyless(website_key=website_key, website_url=website_url)
job = client.create_task(task)
print('result', job.get_solution())
ImageToText
from utils import resize_base64_image_from_file # see examples/utils.py
from yescaptcha.task import ImageToTextTask
from yescaptcha.client import Client
CLIENT_KEY = <YOUR_CLIENT_KEY>
IMAGE_PATH = <IMAGE_PATH>
client = Client(client_key=CLIENT_KEY)
task = ImageToTextTask(resize_base64_image_from_file(IMAGE_PATH))
job = client.create_task(task)
print('result', job.get_solution_text())
Please check http://yescaptcha.readthedocs.org to get more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
yescaptcha-0.1.0.tar.gz
(6.2 kB
view details)
Built Distribution
File details
Details for the file yescaptcha-0.1.0.tar.gz
.
File metadata
- Download URL: yescaptcha-0.1.0.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.22.0 setuptools/60.10.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79b165d53d9f42e76f6a1cb8d5ecefc2af893cef96fa044f020f2d5683a102e9 |
|
MD5 | 825e501c8ec347f09103694ddf1eb752 |
|
BLAKE2b-256 | 1426d92bc2426675f78e5475e63893142f54b929fa91c419b3866d563300489d |
File details
Details for the file yescaptcha-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: yescaptcha-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.22.0 setuptools/60.10.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36f9418eec16bc5012ca6dd945aa3ac3101f3923be28680df3e2218a1cc9b301 |
|
MD5 | 6d896e63a68579c7cff1f70344193223 |
|
BLAKE2b-256 | 97525dd058076c63dcb74dfaff6465199d9a443d41cafa4a8e222c6b19085e15 |