filename = input('file to fix: ') textfile = open(filename, 'r') # break the filename down into its parts split_point = filename.find('.') first_name = filename[0:split_point] extension = filename[split_point+1:] # construct output file name and object new_filename = first_name + '-stripped.' + extension output_file = open(new_filename, 'w') for line in textfile: if len(line) == 1: print('\n', file=output_file) else: print(line.strip('\n'), end=' ', file=output_file) textfile.close() output_file.close()