https://github.com/scrapeless-ai/scrapeless-sdk-python
SDK to access Scrapeless API directly from Python. We handle Proxies, Scraping Browser, Scraping API, Web Unlocker and Captcha Solver for you.
https://github.com/scrapeless-ai/scrapeless-sdk-python
captcha-solver proxies python scrapeless scraping-api scraping-browser sdk sdk-packages webunlocker
Last synced: over 1 year ago
JSON representation
SDK to access Scrapeless API directly from Python. We handle Proxies, Scraping Browser, Scraping API, Web Unlocker and Captcha Solver for you.
- Host: GitHub
- URL: https://github.com/scrapeless-ai/scrapeless-sdk-python
- Owner: scrapeless-ai
- Created: 2024-12-12T03:50:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-17T06:10:15.000Z (over 1 year ago)
- Last Synced: 2025-02-17T06:35:56.599Z (over 1 year ago)
- Topics: captcha-solver, proxies, python, scrapeless, scraping-api, scraping-browser, sdk, sdk-packages, webunlocker
- Language: Python
- Homepage: https://www.scrapeless.com
- Size: 11.7 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scrapeless Python SDK
## install
```shell
pip install scrapeless
```
## Usage
Start using the API with your [API KEY](https://app.scrapeless.com/dashboard/account?tab=apiKey)
For more examples, please refer to the `examples` directory
For more information, please refer to our [documentation](https://docs.scrapeless.com/)
### Scraping API
```python
from scrapeless import ScrapelessClient
scrapeless = ScrapelessClient(api_key='your-api-key')
actor = "scraper.shopee"
input_data = {
"type": "shopee.product",
"url": "https://shopee.tw/2312312.10228173.24803858474"
}
result = scrapeless.scraper(actor, input=input_data)
```
### Web Unlocker
```python
from scrapeless import ScrapelessClient
scrapeless = ScrapelessClient(api_key='your-api-key')
actor = 'unlocker.webunlocker'
input_data = {
"url": "https://www.scrapeless.com",
"proxy_country": "ANY",
"method": "GET",
"redirect": false,
}
result = scrapeless.unlocker(actor, input=input_data)
```
### Captcha Solver
```python
from scrapeless import ScrapelessClient
scrapeless = ScrapelessClient(api_key='your-api-key')
actor = 'captcha.recaptcha'
input_data = {
"version": "v2",
"pageURL": "https://www.google.com",
"siteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"pageAction": ""
}
result = scrapeless.solver_captcha(actor, input=input_data, timeout=10)
```