with open('output.log', 'r') as input_file, open('output_filted.log', 'w') as output_file: for line in input_file: if "validation_0" in line: if "[99]" in line: output_file.write(line) else: output_file.write(line)