All pastes #581220 Raw Edit

solarwind

public python v1 · immutable
·published 2007-06-21 12:39 UTC
rendered paste body
>>> import itertools>>> import socket>>> l = ['lemon', 'orange', 'apple']>>> suf = ['.com', '.org', '.net']>>> for i in itertools.chain(*[map(lambda a: i + a, l) for i in l]):...     try:...             for s in suf: print "%s - %s" % (i+s, socket.gethostbyname(i+s))...     except socket.gaierror:...             print '%s - no such domain' % (i+s)... lemonlemon.com - 204.13.160.129lemonlemon.org - no such domainlemonorange.com - 207.58.151.96lemonorange.org - no such domainlemonapple.com - 82.98.86.169lemonapple.org - no such domainorangelemon.com - 66.199.187.182orangelemon.org - no such domainorangeorange.com - 208.254.26.132orangeorange.org - 127.0.0.1orangeorange.net - 81.2.197.230orangeapple.com - 207.7.108.211orangeapple.org - no such domainapplelemon.com - 66.33.221.126applelemon.org - no such domainappleorange.com - 64.202.189.170appleorange.org - no such domainappleapple.com - 82.98.86.176appleapple.org - no such domain>>>