currently I am using [code] req=urllib2.Request(url) data='' if '</htm>' not in data: fd=urllib2.urlopen(req) data=fd.read() time.sleep(10) time.sleep(10) blahblah [/code] Is there any other ready-to-use function? And what if the internet connection is chocked so that the html page can not be loaded entirely?