Mega Code Archive

 
Categories / Python Tutorial / Network
 

Perform a reverse lookup on the IP address given on the command line

import sys, socket try:     result = socket.gethostbyaddr("111.111.111.111")     print "Primary hostname:"     print "  " + result[0]     print "\nAddresses:"     for item in result[2]:         print "  " + item except socket.herror, e:     print "Couldn't look up name:", e