python

超轻量级php框架startmvc

Python实现的简单dns查询功能示例

更新时间:2020-05-01 13:24:01 作者:startmvc
本文实例讲述了Python实现的简单dns查询功能。分享给大家供大家参考,具体如下:#!/usr/bin/p

本文实例讲述了Python实现的简单dns查询功能。分享给大家供大家参考,具体如下:


#!/usr/bin/python
import sys,socket
def print_array(*arr):
 array = arr
 for item in array:
 print item[4][0]
print '''this script is for host resolve
print "now this begin...
if you want to leave,please input "break"'''
while 1:
 try:
 host = raw_input("please input the host: ")
 except KeyboardInterrupt:
 print "\n",
 continue
 except :
 print "\n",
 continue
 if host == "break" or host == "":
 break
 result = socket.getaddrinfo(host,None,0,socket.SOCK_STREAM)
 print_array(*result)

Python dns 查询