如何通过写python代码实现重启DNS服务器

发布网友

我来回答

2个回答

懂视网

这篇文章主要介绍了Python实现的简单dns查询功能,结合实例形式分析了Python基于socket模块的dns信息查询实现技巧,需要的朋友可以参考下

本文实例讲述了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 "
",
 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视频批量下载功能实例

3. 分享python中and / or 的运算逻辑实例教程

4. Python:逻辑判断与运算符实例

热心网友

1 Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。
2 Python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、接口等面向对象的元素。
3 Python代码块使用空格或制表符缩进的方式分隔代码。
4 Python仅有31个保留字,而且没有分号、begin、end等标记。
5 Python是强类型语言,变量创建后会对应一种数据类型,出现在统一表达式中的不同类型的变量需要做类型转换。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com