#!/usr/bin/python import os import sys from urllib import urlopen import re link = "http://support.microsoft.com/kb/" regexp = re.compile('(.*)') results = [] def create_links(file): dapa = [] result = [] fsock = open(file,'r') size = os.stat(file).st_size tmp = fsock.read(size).splitlines() for i in range(len(tmp)-1): result.append(tmp[i]+' '+link+tmp[i]) fsock.close() return result if __name__ == "__main__": if len(sys.argv) != 2: print "usage: %s " % sys.argv[0] sys.exit(0) else: results = create_links(sys.argv[1]) for i in range(len(results)): doc = urlopen(results[i].split(' ')[1]).read() x = regexp.findall(doc) if x: print results[i].split(' ')[0]+' - '+x[0] else: pass