Python测试代理ip是否有效
2024-09-04 12:36:16
方式一: 通过icanhazip.com返回的ip地址进行检测
import requests
'''代理IP地址(高匿)'''
proxy = {
'http': 'http://117.85.105.170:808',
'https': 'https://117.85.105.170:808'
}
'''head 信息'''
head = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36',
'Connection': 'keep-alive'}
'''http://icanhazip.com会返回当前的IP地址'''
p = requests.get('http://icanhazip.com', headers=head, proxies=proxy)
print(p.text)
方式二: Telnet方法
import telnetlib
def test_ip(ip,port):
try:
telnetlib.Telnet(ip,port,timeout=2)
print("代理ip有效!")
except:
print("代理ip无效!")
test_ip("221.6.139.158","9000")
from:
https://www.jb51.net/article/144418.htm
http://http.hunbovps.com/article-id-423.html
最新文章
- 鼠标拖动在picturebox上画圆时
- PHP程序员,因该养成 7 个面向对象的好习惯
- WindowsServer2008配置MySql Proxy
- STM32之外部中断控制
- 有两个数a,b,请写一个函数交换a,b
- java学习之路----内存的分析
- iOS 文本属性
- dellR720重启找不到启动引导项,手动选择也无用。
- css变量的用法——(--cssName)
- mysql报错ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
- JDK源码分析(6)之 LinkedHashMap 相关
- 一、linux扩展
- uva11426 欧拉函数应用,kuangbin的筛法模板
- hdu1202解题报告
- c# Cache 使用实例
- 使用光盘搭建本地yum源
- arcengine新建要素类
- jdk1.8新特性----接口可以有方法体,子类可以不用重写接口中已实现的方法
- C# 汉字排序
- ssm项目快速搭建(配置)