Questo è il punto di partenza, con qualche dettaglio in più sui formati dei file di input e di output si potrebbe anche migliorare:

codice:
import re

fi = open('data.txt', 'r')
rows = fi.read().split('\n')
fi.close()

fo = open('out.txt', 'w')
regexp = re.compile('sector (\d+) ')

tmpList = []
for row in rows:
	mo = regexp.search(row)
	if mo is not None:
		tmpList.append(mo.groups()[0])
		
for i in xrange(0, len(tmpList), 2):
	fo.write('1:%s,%s\n' % (tmpList[i], tmpList[i+1]))
	
fo.close()