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实现抓取百度搜索结果页的网站标题信息
Jan 22 Python
Python lxml模块安装教程
Jun 02 Python
Python字典及字典基本操作方法详解
Jan 30 Python
PyCharm 设置SciView工具窗口的方法
Jan 15 Python
NumPy 数组使用大全
Apr 25 Python
关于Python作用域自学总结
Jun 10 Python
PyQT5 QTableView显示绑定数据的实例详解
Jun 25 Python
Python文件路径名的操作方法
Oct 30 Python
Python换行与不换行的输出实例
Feb 19 Python
python简单利用字典破解zip文件口令
Sep 07 Python
python基础学习之生成器与文件系统知识总结
May 25 Python
python机器学习创建基于规则聊天机器人过程示例详解
Nov 02 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 注释规范
2012/03/29 PHP
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
解析数组非数字键名引号的必要性
2013/08/09 PHP
php实现微信公众平台账号自定义菜单类
2014/12/02 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
阻止事件(取消浏览器对事件的默认行为并阻止其传播)
2013/11/03 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
Jquery使用小技巧汇总
2015/12/29 Javascript
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
微信小程序使用npm包的方法步骤
2019/08/13 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
JS中多层次排序算法的实现代码
2021/01/06 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
重命名批处理python脚本
2013/04/05 Python
用生成器来改写直接返回列表的函数方法
2017/05/25 Python
如何用python整理附件
2018/05/13 Python
Python判断中文字符串是否相等的实例
2018/07/06 Python
Python线程同步的实现代码
2018/10/03 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
如何定义TensorFlow输入节点
2020/01/23 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
python如何运行js语句
2020/09/09 Python
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
数据库方面面试题
2012/04/22 面试题
财务部绩效考核方案
2014/05/04 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
企业文化宣传标语
2014/06/09 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
图书馆义工感想
2015/08/07 职场文书
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫