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