Skip to main content

A collection of utilities to get free proxies

Project description

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.

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

proxygrabkit-0.1.5.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

proxygrabkit-0.1.5-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

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

Hashes for proxygrabkit-0.1.5.tar.gz
Algorithm Hash digest
SHA256 0e7fced4558d0e4811f00488a9e5c2be7586cc6679fb755d89b7881bb272a62f
MD5 64523dbe00b5181a3a950272fb4ee7bd
BLAKE2b-256 201dd520601a9b0ebeb71f5fa5abeaf6a72e31f2a069dd88eb348d5b91ca7c06

See more details on using hashes here.

File details

Details for the file proxygrabkit-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for proxygrabkit-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7266b66ce157644de07f283a0a41af7ab78b3553e743d02f926fec62e700358c
MD5 1245e606fe6f006fe025f387e4585df6
BLAKE2b-256 53f4d1fc326077754af3105fcf41e85df3a827adc09d7522eeaa03ea959e4839

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