Skip to main content

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


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)

Uploaded Source

Built Distribution

yescaptcha-0.1.0-py2.py3-none-any.whl (9.0 kB view details)

Uploaded Python 2 Python 3

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

Hashes for yescaptcha-0.1.0.tar.gz
Algorithm Hash digest
SHA256 79b165d53d9f42e76f6a1cb8d5ecefc2af893cef96fa044f020f2d5683a102e9
MD5 825e501c8ec347f09103694ddf1eb752
BLAKE2b-256 1426d92bc2426675f78e5475e63893142f54b929fa91c419b3866d563300489d

See more details on using hashes here.

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

Hashes for yescaptcha-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 36f9418eec16bc5012ca6dd945aa3ac3101f3923be28680df3e2218a1cc9b301
MD5 6d896e63a68579c7cff1f70344193223
BLAKE2b-256 97525dd058076c63dcb74dfaff6465199d9a443d41cafa4a8e222c6b19085e15

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page