All pastes #799381 Raw Edit

Someone

public text v1 · immutable
#799381 ·published 2007-11-27 16:31 UTC
rendered paste body
#!/usr/bin/python

import os 
import sys
from urllib import urlopen
import re

link = "http://support.microsoft.com/kb/"
regexp = re.compile('<title>(.*)</title>')
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 <file>" % 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