Вопрос Python я не понимаю принцип

Регистрация
11 Мар 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Открывается один файл со строками. Задача в том, чтобы создать новый файл текстовый и поместить туда строки из первого в обратном порядке. Как поменять порядок чтобы вывести я понимаю, но как это записать в другой файл(без вывода)?
 
Вы можете использовать следующий код на Python, чтобы открыть файл, прочитать его строки, изменить их порядок и записать их в новый файл: with open('input.txt', 'r') as input_file:
lines = input_file.readlines()
lines.reverse()

with open('output.txt', 'w') as output_file:
output_file.writelines(lines)
В этом примере input.txt - это имя файла, который вы хотите открыть, а output.txt - имя нового файла, в который вы хотите записать строки в обратном порядке. Вы можете изменить эти имена файлов в соответствии с вашими нуждами.
 
with open('первый_файл.txt', 'r') as file:
lines = file.readlines()

reversed_lines = reversed(lines)

with open('новый_файл.txt', 'w') as new_file:
new_file.writelines(reversed_lines)
Не забудь подписать файлы под свои
 
лучше после этого вообще ничего делать
 
но как это записать в другой файл(без вывода)?Записать в переменную данные из первого файла и поместить во второй файл
 
Назад
Сверху