код, чтобы сделать так:
with open('file_name.txt','r') as file:
list_of_lines = file.readlines()
new_lines_list = []
for line in list_of_lines:
line = line.replace('\n','') #because each line end with this and we don't need it now (\n is the newline chr)
new_lines_list.append('{0}|{0}\n'.format(line)) #the same as - new_lines_list.append(line+'|'+line+'\n')
with open('file_name.txt','w') as file:
string_to_write = ''.join(new_lines_list)
file.write(string_to_write)
, если вы не понимаете с утверждением: это в основном, чтобы открыть файл, и в конце концов он будет закрывать себя (и даже если кто-то произошло исключение его (я объясню, плохо, если вы не понимаете, go here)
... у вас есть вопрос? – jonrsharpe
Вы бы дали нам эту возможность и сообщили нам, где вы застряли? Переполнение стека не является бесплатным кодирование. – halfer