Я пытаюсь отфильтровать определенные символы из txt.file, выборочно скопировав содержимое в строку и записав это во второй файл:
file = open(filepath, 'r')
file2 = open("C:/.../test2.txt", 'w')
newline = ""
for line in file:
for letter in line:
if letter == "#": continue
else: newline += letter
newline += "\n"
file2.write(newline)
Мне удается скопировать и изменить содержимое файла file1 только с помощью символа новой строки после прочтения каждой строки, но с эффектом нежелательных пустых строк в моем новом файле txt2:
fewfewfw
fwefewf
Как мне избежать необходимости удалять эти пустые строки впоследствии? Есть ли лучший способ настроить текстовый файл в любом случае?