/little-proxy-pool

A little proxy pool.

Primary LanguagePython

Little Proxy Pool 0.0.1

Build Status Build Status Build Status

一个小型的IP代理池,提供简单的接口。

只是学习过程中的实践,参考崔庆才大大的项目实现的简单版本,会继续改进。

Install

$ cd .../little-proxy-pool
$ pip install -r requirements.txt

还需要安装redis,如果是mac用户:

$ brew install redis

Usage

默认配置项可以根据需要在setting.py文件中进行修改;

  1. 打开redis服务:
$ redis-server
  1. 运行代理服务:
$ python scheduler.py
  1. 接口(默认监听地址:0.0.0.0:5555):
# 随机获取代理池中一个代理(返回数据是str类型)
response = requests.get("0.0.0.0:5555/random")
# 获取代理池总量
response = int(requests.get("0.0.0.0:5555/count"))