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


Posted in Python onMay 24, 2017

本文实例讲述了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程序设计有所帮助。

Python 相关文章推荐
Python实现比较两个列表(list)范围
Jun 12 Python
Python实现树的先序、中序、后序排序算法示例
Jun 23 Python
Python中scatter函数参数及用法详解
Nov 08 Python
SVM基本概念及Python实现代码
Dec 27 Python
PyQt5 pyqt多线程操作入门
May 05 Python
在Python 不同级目录之间模块的调用方法
Jan 19 Python
Python OrderedDict的使用案例解析
Oct 25 Python
python 实现批量替换文本中的某部分内容
Dec 13 Python
python设置环境变量的作用整理
Feb 17 Python
使用OpenCV获取图像某点的颜色值,并设置某点的颜色
Jun 02 Python
win10安装python3.6的常见问题
Jul 01 Python
python time.strptime格式化实例详解
Feb 03 Python
Python向日志输出中添加上下文信息
May 24 #Python
Python常见加密模块用法分析【MD5,sha,crypt模块】
May 24 #Python
Python简单生成8位随机密码的方法
May 24 #Python
python中利用xml.dom模块解析xml的方法教程
May 24 #Python
Python实现简单过滤文本段的方法
May 24 #Python
django框架如何集成celery进行开发
May 24 #Python
python 计算两个日期相差多少个月实例代码
May 24 #Python
You might like
PHP下载生成的csv文件及问题总结
2015/08/06 PHP
php判断/计算闰年的方法小结【三种方法】
2019/07/06 PHP
Some tips of wmi scripting in jscript (1)
2007/04/03 Javascript
js跨域和ajax 跨域问题的实现思路
2009/09/05 Javascript
safari,opera嵌入iframe页面cookie读取问题解决方法
2010/06/23 Javascript
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
使用Node.js实现HTTP 206内容分片的教程
2015/06/23 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
JavaScript设计模式之单体模式全面解析
2016/09/09 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
解决webpack多页面内存溢出的方法示例
2019/10/08 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
Node.js path模块,获取文件后缀名操作
2020/11/07 Javascript
用Python制作简单的钢琴程序的教程
2015/04/01 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
html5小技巧之通过document.head获取head元素
2014/06/04 HTML / CSS
最新计算机专业自荐信
2013/10/16 职场文书
士力架广告词
2014/03/20 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
报案材料怎么写
2015/05/25 职场文书
2019年“我为祖国点赞”演讲稿(3篇)
2019/09/26 职场文书