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.3.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for proxy_grabber-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4e1a4fa87e4d2b30d95eafefbdfbe39f8235f3c8877e2866166eead787c5987 |
|
MD5 | 342c30bb75a98686000143b3736d7c2c |
|
BLAKE2b-256 | 6d7a596503b98e87cbee52e6e25a33d80670f6d94a5a801bbd08efaa4aeda2cc |