A collection of utilities to get free proxies
Project description
ProxyGrabKit
A useful python package to obtain free proxies using several services.
Description
Your Python package for retrieving internet proxy servers using free services.
Features
- GimmeProxy.com Integration: Fetch proxies from GimmeProxy service.
- ProxyRotator.com Integration: Fetch proxies using the ProxyRotator API.
Installation
You can install the package using pip:
pip install proxygrabkit
Usage
Fetching proxies from GimmeProxy.com
from proxygrabkit import GimmeProxyClient
# Declare a object of type GimmeProxyClient
proxy_fetcher = GimmeProxyClient()
# Get a random proxy
proxy = proxy_fetcher.get_proxy()
print( proxy.proxy )
print( proxy.lastChecked )
Fetching proxies from ProxyRotator.com
from proxygrabkit import RotatingProxyClient
proxy_fetcher = RotatingProxyClient(api_key='xxxxxxxxxxxxxxxxxx')
proxy = proxy_fetcher.get_proxy()
print( proxy.proxy )
print( proxy.lastChecked )
More examples
See examples folder for more complex examples
Future Plans
- Support for <www.proxy-list.download>: Add functionality to retrieve proxies from this service.
- Support for https://www.sslproxies.org/: Incorporate support for SSL proxies from this source.
- Continuous Improvement and New Service Additions: Regularly update and add support for new proxy services.
Contribution
If you encounter any issues or have enhancements to propose, feel free to open an issue or submit a pull request.
License
This package is licensed under the MIT License. See the LICENSE file for 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file proxygrabkit-0.1.5.tar.gz.
File metadata
- Download URL: proxygrabkit-0.1.5.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e7fced4558d0e4811f00488a9e5c2be7586cc6679fb755d89b7881bb272a62f
|
|
| MD5 |
64523dbe00b5181a3a950272fb4ee7bd
|
|
| BLAKE2b-256 |
201dd520601a9b0ebeb71f5fa5abeaf6a72e31f2a069dd88eb348d5b91ca7c06
|
File details
Details for the file proxygrabkit-0.1.5-py3-none-any.whl.
File metadata
- Download URL: proxygrabkit-0.1.5-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7266b66ce157644de07f283a0a41af7ab78b3553e743d02f926fec62e700358c
|
|
| MD5 |
1245e606fe6f006fe025f387e4585df6
|
|
| BLAKE2b-256 |
53f4d1fc326077754af3105fcf41e85df3a827adc09d7522eeaa03ea959e4839
|