#!/usr/bin/env python
import sys
from twisted.names import client
from twisted.internet import reactor
def gotResult(result):
print result
reactor.stop()
def gotFailure(failure):
failure.printTraceback()
reactor.stop()
gethostbyname = client.theResolver.getHostByName
gethostbyname(sys.argv[1]).addCallbacks(gotResult, gotFailure)
reactor.run()
|