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爬虫教程之爬取百度贴吧并下载的示例
Mar 07 Python
python实现得到一个给定类的虚函数
Sep 28 Python
用Python实现一个简单的多线程TCP服务器的教程
May 05 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
Python连接Redis的基本配置方法
Sep 13 Python
Python实现时间序列可视化的方法
Aug 06 Python
Python 定义只读属性的实现方式
Mar 05 Python
浅谈python3 构造函数和析构函数
Mar 12 Python
Python文件时间操作步骤代码详解
Apr 13 Python
OpenCV+Python3.5 简易手势识别的实现
Dec 21 Python
python中time tzset()函数实例用法
Feb 18 Python
python OpenCV学习笔记
Mar 31 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 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
YII实现分页的方法
2014/07/09 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
js 禁用浏览器的后退功能的简单方法
2008/12/10 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
js调用后台servlet方法实例
2013/06/09 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
python 绘制拟合曲线并加指定点标识的实现
2019/07/10 Python
Django用数据库表反向生成models类知识点详解
2020/03/25 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
小学教师自我鉴定
2013/11/07 职场文书
单位消防安全制度
2014/01/12 职场文书
材料员岗位职责
2014/03/13 职场文书
机关办公室岗位职责
2014/04/16 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
银行柜员求职自荐书
2014/06/18 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
介绍信格式
2015/01/30 职场文书
药品开票员岗位职责
2015/04/15 职场文书
运动会致辞稿
2015/07/29 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server
浅谈Python数学建模之整数规划
2021/06/23 Python
JavaScript的function函数详细介绍
2021/11/20 Javascript
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python