Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- input_file_path = 'исходный_файл.txt'
- output_file_path = 'новый_файл.txt'
- stars_line = '************'
- # Проверяем существование исходного файла
- if not os.path.isfile(input_file_path):
- print(f'Файл {input_file_path} не найден.')
- exit()
- # Читаем содержимое исходного файла
- with open(input_file_path, 'r') as input_file:
- lines = input_file.readlines()
- # Ищем последнюю строку без запятых
- last_line_without_comma = None
- for line in reversed(lines):
- if ',' not in line:
- last_line_without_comma = line
- break
- # Определяем индекс последней строки без запятых
- last_line_index = len(lines) if last_line_without_comma is None else lines.index(last_line_without_comma)
- # Вставляем строку из звездочек после последней строки без запятых или в конец файла
- lines.insert(last_line_index + 1, stars_line + '\n')
- # Записываем содержимое в новый файл
- with open(output_file_path, 'w') as output_file:
- output_file.writelines(lines)
- print(f'Файл {input_file_path} успешно обработан. Результат записан в {output_file_path}.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement