1、下载开源IP代理池源代码
https://github.com/Python3WebSpider/ProxyPool
2、安装Redis
https://github.com/MicrosoftArchive/redis/releases
3、安装相关所需的 python 模块
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
PS C:\Windows\system32> cd "D:\我的文档\Python\ProxyPool-master"
PS D:\我的文档\Python\ProxyPool-master> pip install -r .\requirements.txt
4、运行
PS D:\我的文档\Python\ProxyPool-master> python .\run.py
代理池开始运行
* Serving Flask app "proxypool.api" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://0.0.0.0:5555/ (Press CTRL+C to quit)
运行的时候出现这个错误
AttributeError: 'int' object has no attribute 'items'
PS D:\我的文档\Python\ProxyPool-master> pip install redis==2.10.6
更新完后重新执行
5、查看代理IP
http://localhost:5555/random
http://47.244.153.246:5555/random