У меня есть эта функция: write_reversed_file(input_filename, output_filename)
, которая записывает в указанный выходной файл содержимое данного входного файла с строками в обратном порядке. Мне просто нужен вывод для записи в файл (output_filename
), а не на терминал (оболочка python).сохранение данных в файл, а не возврат на терминал
Единственная часть, которую я пропустил, - это сохранение вывода в файл. Мне удалось выполнить часть реверсивных линий.
def write_reversed_file(input_filename, output_filename):
for line in reversed(list(open(filename))):
print(line.rstrip())
оболочки перенаправление вывода, как в 'питона foo.py> output.txt', может быть достаточным. – 9000