import os folder = 'announcement/' filenames = os.listdir(folder) for filename in filenames: print('---'+filename+'---') out = [] f = open(folder+filename, 'r') lines = f.readlines() for line in lines: tmpline = line.lower() if 'category:' in tmpline: category = tmpline.replace('category:', '').strip() continue elif 'tags' in tmpline: line = line + ', {}'.format(category) out.append(line) outstring = '\n'.join(out) print(outstring) outfile = open(folder+filename, 'w') #outfile.write(outstring) outfile.close()