Event Timeline
Comment Actions
import socket import urllib2 import time def rurl(count=10, sleep=1, url="http://google.com", cutoff=100): print "Fetch {} {} times at {} interval".format(url, count, sleep) for i in xrange(1, count+1): response = urllib2.urlopen(url, timeout = 5) content = response.read() print "{} {}".format(i, content[:cutoff]) time.sleep(sleep) def extip(): rurl(url='http://icanhazip.com/', count=1, cutoff=1000) def resolve(hostname): print socket.gethostbyname(hostname) def resolve_test(): domains = [ 'yahoo.com', 'google.com', 'mediawiki.org', 'weather.com', 'npr.com', 'wmflabs.org', ] for d in domains: print d, resolve(d)