Simple http proxy grabber and checker
Project description
# Proxy-Grabber
Simple http proxy grabber and checker
# Installation
```
$ pip3 install proxy-grabber
```
# Usage
``` python
from proxy_grabber import ProxyGrabber
grabber = ProxyGrabber()
# --- Adding proxies ---
# Parse proxy from different sources
# You can call generate_proxy_list() without arguments if you want to grab as more proxies as possible
grabber.grab_proxies(proxy_limit=100)
# [optional]
# Also you can add some proxies from file
grabber.load_proxies('./data/proxy.list')
# [optional]
# Or you can add proxy manually
grabber.add_proxies(['ip:port', 'ip:port', ...])
# --- Checking proxies ---
grabber.check_proxies()
# --- Get results ---
grabber.get_proxy() # Random checked proxy
grabber.get_checked_proxies() # All checked proxies
grabber.save_proxies('./data/checked_proxies.list') # Save checked proxies to file
```
Simple http proxy grabber and checker
# Installation
```
$ pip3 install proxy-grabber
```
# Usage
``` python
from proxy_grabber import ProxyGrabber
grabber = ProxyGrabber()
# --- Adding proxies ---
# Parse proxy from different sources
# You can call generate_proxy_list() without arguments if you want to grab as more proxies as possible
grabber.grab_proxies(proxy_limit=100)
# [optional]
# Also you can add some proxies from file
grabber.load_proxies('./data/proxy.list')
# [optional]
# Or you can add proxy manually
grabber.add_proxies(['ip:port', 'ip:port', ...])
# --- Checking proxies ---
grabber.check_proxies()
# --- Get results ---
grabber.get_proxy() # Random checked proxy
grabber.get_checked_proxies() # All checked proxies
grabber.save_proxies('./data/checked_proxies.list') # Save checked proxies to file
```
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
proxy-grabber-1.0.2.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for proxy_grabber-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e19054904d89348fc41f3dcbc9797a90bce5c6e69b424bf45947c2be33edc770 |
|
MD5 | e86f76a1a10c5203421c0ae891bab266 |
|
BLAKE2b-256 | b17afe505e1739e454f2ce5933278e06f2405b9aa23d6c7e0ae0a2df00440f91 |