import urllib import string links = open('c:\\links.txt','r+') links2 = open('c:\\links2.txt','r+') page_URL = links.readline() while page_URL <> '': print Page_text try: search_page = urllib.urlopen(page_URL) except IOError: print 'Error: ' + page_URL else: Page_text = search_page.read() number_query = string.count(Page_text,query_string[:string.find(query_string,'+')]) if number_query == 1: links2.write(Page_text[string.find(Page_text,query_string[:string.find(query_string,'+')]) - 10:string.find(Page_text,query_string[:string.find(query_string,'+')]) + 10]) elif number_query > 1: for i in range(number_query): start point = start point + string.find(Page_text,query_string[:string.find(query_string,'+')]) links2.write(Page_text[string.find(Page_text,query_string[:string.find(query_string,'+')]) - number_query * 10:string.find(Page_text,query_string[:string.find(query_string,'+')]) + number_query * 10]) page_URL = links.readline() links.close() links2.close()