python学习之二 代理ip有效性验证
来源:互联网 发布:大张一刀流 知乎 编辑:程序博客网 时间:2024/06/09 17:38
python学习之二 代理ip有效性验证
验证代码Demo
# -*- coding: utf-8 -*-import requestsdef gitIp(): ipList=[] with open("../../proxies.txt", "r") as f: ipList=f.read().split("\n") # print ipList # print "----------------------" return ipListipList=['https://39.88.13.3:53281', 'https://182.43.203.43:4306', 'https://183.62.71.242:3128', 'https://61.160.208.222:8080', 'https://123.179.28.159:8080', 'https://58.56.90.202:53281', 'https://222.88.144.119:53281', 'https://61.158.111.142:53281', 'https://139.224.24.26:8888', 'https://124.232.148.7:3128', 'https://218.15.23.229:53281', 'https://222.34.139.52:808', 'https://218.18.10.11:9797', 'https://119.136.113.49:9797']def valVer(proxys): badNum = 0 goodNum = 0 for proxy in proxys: try: proxy_host = proxy protocol = 'https' if 'https' in proxy_host else 'http' proxies = {protocol: proxy_host} response = requests.get('http://www.baidu.com', proxies=proxies, timeout=2) if response.status_code != 200: badNum += 1 print proxy_host, 'bad proxy' else: goodNum += 1 print proxy_host, 'success proxy' except Exception, e: print e # print proxy_host, 'bad proxy' badNum += 1 continue print 'success proxy num : ', goodNum print 'bad proxy num : ', badNum# valVer(gitIp()) #读取本地文件里的IPvalVer(ipList)
阅读全文
0 0
- python学习之二 代理ip有效性验证
- 验证西刺代理ip有效性
- 代理IP 有效性检测
- 检查代理ip的有效性
- 验证IP地址的有效性
- python:代理ip获取,验证,使用
- python验证IP代理是否可用
- PHP:检查代理ip的有效性
- JAVA 中 验证IP的有效性
- JAVA验证IP地址的有效性
- xpath抓取代理IP并检测IP的有效性
- xpath抓取代理IP并检测IP的有效性
- Python零基础入门二十三之使用正则表达式抓取代理ip
- 二.验证伪装的代理ip是否成功
- Python爬取西刺国内高匿代理ip并验证
- OJ 系列之IP地址判断有效性
- java正则表达式验证IP,日期和邮箱格式有效性
- 用ping验证大量IP地址的有效性
- laravel ORM 只开启created_at的几种方法
- Integer == 的使用
- 《Python编程:从入门到实践》第11章 笔记
- ArrayList的使用说明
- H5增强的页面元素
- python学习之二 代理ip有效性验证
- [ACM] 常用STL
- 轻松入门Android直播相关技术 从0搭建直播系统
- QT中this指针和ui及qApp指针的区别
- 异常,file类(过滤器),递归
- UDPspeeder + L2TP加速游戏
- 图形学(4)多边形的扫描转换(上)
- Kotlin开发基础从0开始(一)
- 腾讯笔试题 1 算法基础-字符移位