Maison > développement back-end > Tutoriel Python > Partager un exemple d'implémentation de la fonction de requête DNS en Python

Partager un exemple d'implémentation de la fonction de requête DNS en Python

零下一度
Libérer: 2017-05-26 17:43:17
original
1955 Les gens l'ont consulté

Cet article présente principalement la fonction de requête DNS simple implémentée en Python et analyse les compétences d'implémentation de requêtes d'informations DNS de Python basées sur le module socket sous forme d'exemples. Les amis dans le besoin peuvent s'y référer

Les exemples de cet article décrivent la fonction de requête DNS simple implémentée par Python. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

#!/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)
Copier après la connexion

[Recommandations associées]

1 Partagez un exemple d'utilisation de Python pour implémenter SMTP pour envoyer des e-mails. avec des graphiques et du texte

2 Utiliser Python pour implémenter un exemple de fonction de téléchargement par lots de vidéos Youku

Partage d'un exemple de tutoriel de et/ou. logique d'opération en python

4. Python : jugement logique et exemples d'opérateurs

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal