Программа с чтением и записыванием результата в файл

Необходимо прочитать файл input.txt, исключить пустые строки и записать в файл output.txt, после чего вывести на экран.

Нужно вставить пропуски.

FILENAME = "input.txt"

reader = open(FILENAME)
lines = <???>
reader.close()

writer = open("output.txt", "w")
lines_counter = 0

for line in lines:
    stripped_line = line.strip()
    if stripped_line:
        <???>
        writer.write("\n")
        lines_counter += 1

writer.close()
print(lines_counter)

Ответы (1 шт):

Автор решения: вася

https://repl.it/repls/GargantuanActiveProlog

FILENAME = "input.txt"

reader = open(FILENAME)
lines = reader.readlines()
reader.close()

writer = open("output.txt", "w")
lines_counter = 0

for line in lines:
    stripped_line = line.strip()
    if stripped_line:
        writer.write(stripped_line)
        writer.write("\n")
        lines_counter += 1

writer.close()
print(lines_counter)
→ Ссылка