各位用户为了找寻关于Python实现的简单dns查询功能示例的资料费劲了很多周折。这里教程网为您整理了关于Python实现的简单dns查询功能示例的相关资料,仅供查阅,以下为您介绍关于Python实现的简单dns查询功能示例的详细内容

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

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #!/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程序设计有所帮助。