基于Python-CLI的小型代理测试仪项目
这个小型项目是一个使用requests
库实现的代理测试程序。它充分利用了pandas
来处理csv文件,并通过click
库提供了命令行界面。该脚本的主要功能是通过向测试网站发出查询(GET请求)来测试代理。如果返回的IP地址与代理的IP地址匹配,就判定该代理是有效的。您可以通过运行命令python cli.py single http://1.1.1.1
来测试单个代理,该命令默认会针对iptest.ingokleiber.de进行HTTP代理1.1.1.1的测试。如果您想使用自己的测试服务,可以通过以下命令指定IP测试服务的地址:python cli.py single http://1.1.1.1 --iptest iptest.yourdomain.com
。此外,您还可以通过以下命令重新测试一个CSV文件中的所有代理:python cli.py csv-file proxies.csv
。
下载地址
用户评论