Ticket #3998: dns_test_2.py
| File dns_test_2.py, 396 bytes (added by pythonologist, 4 years ago) |
|---|
| Line | |
|---|---|
| 1 | |
| 2 | |
| 3 | from twisted.internet import defer, reactor |
| 4 | from twisted.python.failure import Failure |
| 5 | import twisted.names.client |
| 6 | |
| 7 | def do_lookup(do_lookup): |
| 8 | d = twisted.names.client.getHostByName(domain) |
| 9 | d.addBoth(lookup_done) |
| 10 | |
| 11 | def lookup_done(result): |
| 12 | print 'result:', result |
| 13 | reactor.stop() |
| 14 | |
| 15 | domain = 'www.bbc.co.uk' |
| 16 | reactor.callLater(0, do_lookup, domain) |
| 17 | reactor.run() |
