admin 管理员组

文章数量: 893893

域名批量转ip地址

缺点:单线程

用途:在内网 如有本地的dns 可获取域名内网真实ip

#-*-coding=utf-8-*-
# date : 2015年5月6日
# author : sanrimport socket
def ip(name):try:result = socket.getaddrinfo(name, None)return result[0][4][0]except:return 0if __name__=='__main__':f = open('url.txt')for line in f:print line.strip()+'       '+str(ip(line.rstrip()))f.close()

或者 下面的代码主要是不用去自己关闭句柄

import socket
def ip(name):try:result = socket.getaddrinfo(name, None)return result[0][4][0]except:return 0if __name__=='__main__':with open('url.txt', 'r') as f:for line in f.readlines():print line.strip()+'       '+str(ip(line.rstrip()))

 

转载于:

本文标签: 域名批量转ip地址