Python——域名解析成IP地址
一.说明
Python的Socket模块提供有域名转为对应IP地址的方法。本例中,将urllist.txt中的每行URL都试图解析成IP地址,保存到iplist.txt。需要注的是,socket.gethostbyname(url)方法中的url参数不能带有“http”这样的协议前缀,否则不能解析成IP地址。为了对比解析效果,加入了两条错误的域名格式,以便引起读者注意。
二.代码
#coding:utf-8
#build by LandGrey
#2016-03-10import socketdef URL2IP():for oneurl in urllist.readlines():url=str(oneurl.strip())[7:]print urltry:ip =socket.gethostbyname(url)print ipiplist.writelines(str(ip)+"\n")except:print "this URL 2 IP ERROR "try:urllist=open("D:\urllist.txt","r")iplist=open("D:\iplist.txt","w")URL2IP()urllist.close()iplist.close()print "complete !"
except:print "ERROR !"
三.urllist
三.程序回显
sdk.mobcent.com
103.235.239.10
www.baidu.com
180.97.33.107
os-android.liqucn.com
116.90.87.156
vgo.21cn.com/portal/index.do
this URL 2 IP ERROR
you do 110…
this URL 2 IP ERROR
sj.good321.net
121.46.3.148
good.cn
23.27.192.117
complete !
四.最终结果
Python——域名解析成IP地址相关推荐
- 怎么将ip地址改成域名访问_什么是域名解析?怎么把域名解析成IP地址?
我们在域名注册机构买下一个域名后,怎么才能看到自己的网站内容,这时候域名解析就需要用到了.那么,什么是域名解析?怎么把域名解析成IP地址?下面小编来给大家详细的解答下. 我们在域名注册机构买下一个域名 ...
- DNS域名解析成IP地址------设置主从域名服务器
一.环境安装要求 1.设置 yum 源 永久挂载 2.安装三台虚拟机:一台主域名服务器:一台从域名服务器:一台测试机 3.虚拟和真机防火墙关闭.核心防护关闭 (三台都需要关) 4.BIND包安装:bi ...
- python正则匹配ip地址_Python正则表达式匹配ip地址实例
Python正则表达式匹配ip地址实例 更新时间:2014年10月09日 11:22:51 投稿:shichen2014 这篇文章主要介绍了Python正则表达式匹配ip地址实例,通过简单的实例讲述了 ...
- 网络DNS域名转换成IP地址
网络DNS域名转换成IP地址(完整代码,测试通过) using System; using System.Collections.Generic; using System.Linq; using S ...
- python整数与IP地址转换 [转]
原文地址为: python整数与IP地址转换 [转] 我们有时会将一个整数与IP地址进行互换,用python代码实现很简单 将一个整数如2000000,变为一个IP地址的方式 >>> ...
- python正则匹配ip地址_IP地址正则表达式匹配方法,ip正则表达式匹配
IP地址正则表达式匹配方法,ip正则表达式匹配 正则表达式(Regular Expression,在代码中常简写为regex.regexp或RE)是计算机科学的一个概念.正则表达式使用单个字符串来描述 ...
- 用python检测电脑IP地址是否发生变化并提醒自己
前言 有时候我们需要电脑的IP地址进行远程访问或者作其他用途,倘若自己的IP是动态分配且无法固定的话,某一时候IP地址突然变更了而自己不知道那倒是挺折腾人的.特别是在别的地方想要远程自己的电脑的时候, ...
- 使用Python批量查询ip地址的信息
使用Python批量查询ip地址的信息 import requests from openpyxl import load_workbook from bs4 import BeautifulSoup ...
- python获取eth0_详解 Python 获取网卡 IP 地址的黑魔法
在 StackOverflow 上流传着这样一份用 Python 获取网卡 IPv4 地址的神秘代码. 1 2 3 4 5 6 7 8 9 10 11 12import socket import f ...
最新文章
- 计算机程序设计员_第二届北京大工匠计算机程序设计员、网络与信息安全管理员挑战赛:一场互联网“战场”的巅峰对决...
- bzoj2190 [SDOI2008]仪仗队(欧拉函数)
- 性能测试入门(二)转:JMeter基础之一 一个简单的性能测试
- 工序模拟程序设计C语言设计,B版:毕业设计基于51单片机的C语言程序设计实训100例B4.1(备份存档)...
- OpenCV反色处理
- sketch插件 android,用这个免费的 Sketch 插件,帮你完美还原安卓界面!
- c++ reinterpret_cast报错: casts away qualifiers
- 工业无线开关量信号传输器
- 制作vagrant镜像
- 苹果cms安装mysql检测失败_苹果cmsV10安装过程中的常见问题处理办法
- linux编译内核卡住,kernel启动卡住
- 图神经网络在推荐系统的应用!
- RGBD相机的标定和图像配准
- screen工具使用
- 32位系统装8g内存条?能用吗
- 把1,2,3,4,5,6,7,8,9九个数分成三组,各个数字使用一次
- 计算机英文桌面使用图标翻译,Windows电脑桌面翻译软件怎么实时在线中英文翻译及敬业签云便签翻译器怎么用...
- 报错:mysqld: [ERROR] Found option without preceding group in config file D:\software\mysql-5.7.19-winx
- tps5430应用电路详解_TPS5430电源芯片应用
- WIFI密码破解 WIFI万能钥匙 显示连接密码去除广告优化版