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地址了。
分类:
工具安装
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」