这篇文章主要介绍了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