Skip to main content

ProxyGrabKit

PyPI version License

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.

Metadata

Release files for proxygrabkit 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for proxygrabkit 0.1.5
File Size Uploaded
proxygrabkit-0.1.5.tar.gz 8.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for proxygrabkit 0.1.5
File Interpreter ABI Platform
proxygrabkit-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / proxygrabkit-0.1.5.tar.gz

Download URL proxygrabkit-0.1.5.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0e7fced4558d0e4811f00488a9e5c2be7586cc6679fb755d89b7881bb272a62f
BLAKE2b-256 checksum
How to use checksums
201dd520601a9b0ebeb71f5fa5abeaf6a72e31f2a069dd88eb348d5b91ca7c06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release files / proxygrabkit-0.1.5-py3-none-any.whl

Download URL proxygrabkit-0.1.5-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7266b66ce157644de07f283a0a41af7ab78b3553e743d02f926fec62e700358c
BLAKE2b-256 checksum
How to use checksums
53f4d1fc326077754af3105fcf41e85df3a827adc09d7522eeaa03ea959e4839
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page