Skip to main content

Package for getting useful proxy servers, can use lists like hidemy or proxydb.

Project description

proxylists

Proxylists is a simple tool for getting a list of proxy IPs from free proxy servers using several providers.

Supported Providers:

  • free-proxy-list.net
  • hidemy.name
  • proxydb.net

can retrieve a list of IPs by provider or from all of them using the "get_proxies()" method.

Download

The list can be tabulated (one proxy by line, to save on .txt, csv, etc) or a python dictionary.

Usage

from proxylist import get_proxies

proxies = get_proxies()

Or get the list from a single provider:

from proxylist.proxies import ProxyDB # getting from proxydb.net
import asyncio

async def get_proxies():
     return await ProxyDB().get_list()

loop = asyncio.get_event_loop()
proxies = loop.run_until_complete(get_proxies())
print(proxies)

License

Proxylists is licensed under BSD license.

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

proxylists-0.12.2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

proxylists-0.12.2-py3-none-manylinux_2_28_x86_64.whl (10.0 kB view details)

Uploaded Python 3 manylinux: glibc 2.28+ x86-64

File details

Details for the file proxylists-0.12.2.tar.gz.

File metadata

  • Download URL: proxylists-0.12.2.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for proxylists-0.12.2.tar.gz
Algorithm Hash digest
SHA256 2993f55e80d36c4ebc99f12c5a20f1725880e798746c80cf41130d7154f50493
MD5 d5e5987e602acdb3072121dfa5e01946
BLAKE2b-256 12d0a8069214288914206298609f8dc8e216faf92f04a7fd8efa883a2e6f6e0d

See more details on using hashes here.

File details

Details for the file proxylists-0.12.2-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for proxylists-0.12.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 440ee9a2b2fe65a4f9705be05b1f82d42b2135a0d8c0b7847d806af311e53572
MD5 4728554f1516304b6425836800a4a00e
BLAKE2b-256 3574d134342948e39b9e79e39ebdb0cf60d941faa9c99a8a009f8e2d77dd0c51

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