Heim >Backend-Entwicklung >Python-Tutorial >Teilen Sie ein Beispiel für die Implementierung der DNS-Abfragefunktion in Python
In diesem Artikel wird hauptsächlich die in Python implementierte einfache DNS-Abfragefunktion vorgestellt und die Fähigkeiten zur Implementierung von DNS-Informationsabfragen anhand des Socket-Moduls in Form von Beispielen analysiert
Die Beispiele in diesem Artikel beschreiben die Implementierung einer einfachen DNS-Abfragefunktion in Python. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
#!/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)
[Verwandte Empfehlungen]
2. Beispiel für die Implementierung einer Youku-Video-Batch-Download-Funktion
4.Python: Logische Beurteilung und Operatorbeispiele
Das obige ist der detaillierte Inhalt vonTeilen Sie ein Beispiel für die Implementierung der DNS-Abfragefunktion in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!