proxyPool之IP被封怎么办

用处:

这个玩意可以让我们配置免费的代理IP。当我们的地址被封掉之后,就可以使用它的了。

环境搭建步骤:

1、先下载proxyPool

https://github.com/jhao104/proxy_pool

下载之后解压,解压后先放着。

2、下载安装redis,因为它需要使用redis数据库。

同样下载解压。

https://github.com/tporadowski/redis/releases

 

 3、在解压的redis目录下打开powershell,启动服务端

1
.\redis-server.exe .\redis.windows.conf

 

 4、启动客户端并连接redis数据库

1
.\redis-cli.exe -h 127.0.0.1 -p 6379<br>设置myKey,这里我之前设置过,所以提示权限不足。<br>set myKey abc<br>get myKey是获取值。没用。

 

 6、将redis的客户端和服务端都关掉,修改redis配置文件中的认证密码。

 

 7、再打开redis的客户端和服务端。和上面操作一样。

8、打开proxyPool目录下的配置文件,修改HOST和数据库连接密码。

 

 9、启动proxyPool:在他的目录下,打开cmd窗口。输入命令

1
python3 proxyPool.py schedule

会报错,原因是base.py和__init__.py文件中的collections模块名称不一样,需要将base.py的这个模块名称变为和__init__.py中引用的一样。修改为_collections_abc

 

 

 

 这个修改完之后还会报错。同样的问题

 

 

 

 修改完之后,再启动proxyPool就好了。就可以给出代理地址了 。

 

 10、启动web的api

1
python3 proxyPool.py server

也会报错。下载jinja2与Flask就行了

1
pip install Flask==2.0.3<br>pip install Jinja2==3.1.1.

 

 11、web访问,就可以得到代理IP地址了。

 

posted @   三亿人  阅读(152)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示