Advertisement
plarmi

workpython_13_3

Jun 24th, 2023
542
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. import os
  2.  
  3. input_file_path = 'исходный_файл.txt'
  4. output_file_path = 'новый_файл.txt'
  5.  
  6. # Проверяем существование исходного файла
  7. if not os.path.isfile(input_file_path):
  8.     print(f'Файл {input_file_path} не найден.')
  9.     exit()
  10.  
  11. # Читаем содержимое исходного файла
  12. with open(input_file_path, 'r') as input_file:
  13.     lines = input_file.readlines()
  14.  
  15. # Инвертируем порядок строк
  16. lines.reverse()
  17.  
  18. # Записываем содержимое в новый файл
  19. with open(output_file_path, 'w') as output_file:
  20.     output_file.writelines(lines)
  21.  
  22. print(f'Файл {input_file_path} успешно переписан в {output_file_path} с обратным порядком строк.')
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement