分享Python实现dns查询功能实例

这篇文章主要介绍了python实现的简单dns查询功能,结合实例形式分析了python基于socket模块的dns信息查询实现技巧,需要的朋友可以参考下

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

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

登录后复制

【相关推荐】

1. 分享Python实现SMTP发送邮件图文实例

2. 利用Python实现Youku视频批量下载功能实例

立即学习“Python免费学习笔记(深入)”;

3. 分享python中and / or 的运算逻辑实例教程

4. Python:逻辑判断与运算符实例

以上就是分享Python实现dns查询功能实例的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2272232.html

(0)
上一篇 2025年2月27日 12:44:23
下一篇 2025年2月22日 14:54:28

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论