> os.remove(line.partition("=")[2]) > > to make it less sensitive to character count. Good idea, but that line also contains double quotes and newlines, so I really need to: filename = line.partition("=")[2].strip().replace('"', "") os.remove(filename) Better, or worse? - Chris