#!/usr/bin/python import sys import time import urllib2 import keepalive keepalive.DEBUG = 1 keepalive_handler = keepalive.HTTPHandler() opener = urllib2.build_opener(keepalive_handler) urllib2.install_opener(opener) try: url = sys.argv[1] except IndexError: sys.exit('usage: %s ' % sys.argv[0]) fo = urllib2.urlopen(url) data1 = fo.read() fo.close() i = 60 while i > 0: sys.stdout.write('\r%2i' % i) sys.stdout.flush() time.sleep(1) i -= 1 print fo = urllib2.urlopen(url) data2 = fo.read() fo.close() if data1 == data2: print 'data are identical' else: print 'DATA DIFFER'