#!/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()
d = client.getHostByName(sys.argv[1])
d.addCallbacks(gotResult, gotFailure)
reactor.run()