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利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
Python简单读写Xls格式文档的方法示例
Aug 17 Python
利用Python将文本中的中英文分离方法
Oct 31 Python
python微信好友数据分析详解
Nov 19 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
May 24 Python
Python实现加密接口测试方法步骤详解
Jun 05 Python
python调用百度API实现人脸识别
Nov 17 Python
python中二分查找法的实现方法
Dec 06 Python
PyTorch梯度裁剪避免训练loss nan的操作
May 24 Python
Python合并pdf文件的工具
Jul 01 Python
利用python做数据拟合详情
Nov 17 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与MySQL开发中页面乱码的产生与解决
2008/03/27 PHP
PHP 遍历XP文件夹下所有文件
2008/11/27 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
Thinkphp模板标签if和eq的区别和比较实例分析
2015/07/01 PHP
PHP模拟asp中response类实现方法
2015/08/08 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
2015/11/30 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
js 两个日期比较相差多少天的实例
2017/10/19 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
2017/11/29 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
js实现头像上传并且可预览提交
2020/12/25 Javascript
javascript实现简单留言板案例
2021/02/09 Javascript
Python 字符串中的字符倒转
2008/09/06 Python
详解Python函数可变参数定义及其参数传递方式
2017/08/02 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
keras topN显示,自编写代码案例
2020/07/03 Python
通过HTML5规范搞定i、em、b、strong元素的区别
2017/03/04 HTML / CSS
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
中专毕业生自我鉴定范文
2013/11/09 职场文书
国际商务系学生个人的自我评价
2013/11/26 职场文书
高一化学教学反思
2014/02/05 职场文书
说明书怎么写
2014/05/06 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
详解如何使用Nginx解决跨域问题
2022/05/06 Servers