GitHub - LiuSha50/proxyPool: 利用flask提供接口的ip代理池

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Repository files navigation

ip代理池


介绍文档

  • requests爬取免费代理,flask提供web接口,redis存储代理
  • 最新版本V1.0
  • 自动抓取ip
  • 对指定url进行筛选ip,实现http与https分类并区分代理质量
  • 提供web接口返回高质量的代理

下载安装

  • 下载代码
git clone https://github.com/bbbi/proxyPool.git
or
https://github.com/bbbi/proxyPool/archive/master.zip
  • 安装依赖
pip install -r requirements.txt
  • 设置settings.py
# redis数据库设置
REDIS_HOST = "127.0.0.1"
REDIS_PORT = 6379
REDIS_DB = 0
# API接口设置
API_HOST = '127.0.0.1'
API_PORT = 5000
  • 启动
python3 run.py
# 启动成功的话会有4个进程分别启动不同的服务

补充

  • getter/proxyManager.py 中可以自行添加get静态函数
  • 任何问题欢迎在Issues提出
  • 本项目仅作为基本的代理池,不接收特有功能

特别感谢

About

利用flask提供接口的ip代理池

Resources

Readme

Activity

Stars

2 stars

Watchers

1 watching

Forks

0 forks

Releases

No releases published