while 1:
try:
page = urllib2.urlopen(url).read()
domains = re.findall('<li><a href="http://(.*?)".*?</li>', page)
oldpage = ''
if os.path.isfile(savename):
oldpage = open(savename).read()
f = open(savename, 'a', 0)
for domain in domains:
if domain not in oldpage:
print >>f, domain
except Exception, e:
print e
time.sleep(delay)