Advertisement
plarmi

workpython_13_1

Jun 24th, 2023
540
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 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.     # Открываем новый файл для записи
  14.     with open(output_file_path, 'w') as output_file:
  15.         # Читаем исходный файл построчно
  16.         for line in input_file:
  17.             # Разбиваем каждую строку на слова
  18.             words = line.split()
  19.             # Проходим по каждому слову
  20.             for word in words:
  21.                 # Проверяем длину слова
  22.                 if len(word) >= 7:
  23.                     # Записываем слово в новый файл
  24.                     output_file.write(word + '\n')
  25.  
  26. print(f'Создан файл {output_file_path} с отобранными словами.')
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement