Free to use http, socks4 and socks5 proxies
Project description
pyfreeproxies
Free to use http, socks4 and socks5 proxies based on free-proxies.
Installation
pip install -U pyfreeproxies
Usage
-
FreeProxies
from pyfreeproxies import FreeProxies proxy = FreeProxies() proxy.get_http_proxies() # http proxies proxy.get_socks4_proxies() # socks4 proxies proxy.get_socks5_proxies() # socks 5 proxies proxy.get_combined_proxies() # http, socks4, socks5 combined. proxy.get_random_proxies() # Select from the lists randomly. proxy.get_confirmed_working_proxies() # list of functional tested proxies proxy.get_proxies_metadata({"country": "United States",}) # filter with proxy metadata keys. proxy.proxies_update_available # check if there's an update to proxies.
-
IP Metadata
from pyfreeproxies import FreeProxies import pyfreeproxies.utils as proxies_util http_proxies = FreeProxies().get_socks4_proxies() proxy_metadata = proxies_util.trace_ip(http_proxies[0]) print(proxy_metadata) # <class 'pyfreeproxies.models.ProxyMetadataModel'> """ status='success' country='Vietnam' countryCode='VN' region='CT' regionName='Can Tho' city='Can Tho' zip='' lat=10.0359 lon=105.7808 timezone='Asia/Ho_Chi_Minh' isp='Viettel Corporation' org='VIETEL' as_='AS7552 Viettel Group' query='171.248.211.25' response_time=None continent=None continentCode=None district=None offset=None currency=None asname=None reverse=None mobile=None proxy=None hosting=None """
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
pyfreeproxies-0.2.3.tar.gz
(21.2 kB
view details)
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 pyfreeproxies-0.2.3.tar.gz.
File metadata
- Download URL: pyfreeproxies-0.2.3.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec33a17812f66105a010ee2e75efa2fd9ce674c5615ee93f841a58d67042ed40
|
|
| MD5 |
4c081c0446c97c1c28319db2a545dfb5
|
|
| BLAKE2b-256 |
fcc53e75e31808acaf195fc37bde7b307ac3ca838243d75d22212fb53a6094bb
|
File details
Details for the file pyfreeproxies-0.2.3-py3-none-any.whl.
File metadata
- Download URL: pyfreeproxies-0.2.3-py3-none-any.whl
- Upload date:
- Size: 19.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd5f6cb6f2c30ceae5fda69f1484c95adb1bae5cee1938676de521c559ef1dac
|
|
| MD5 |
02aef1ebe7b7f81547b71face2b204e6
|
|
| BLAKE2b-256 |
beb7d2322849352aa92c79181825d317d973656493429b6a6db68ffca1bf1ca9
|