#!/usr/bin/env python import os import glob from pprint import pprint known_files = [] f = open('MANIFEST') lines = f.read() f.close() allnames = lines.split('\n') pos = glob.glob('po/*.po') for po in pos: if po not in allnames: allnames.append(po) print "Adding %s" % po #Now save the file f = open('MANIFEST','w') for line in allnames: f.write(line+'\n') f.close()