2016-10-02 3 views
-1

У меня есть программа python сгенерирует файл.
Я хочу, чтобы удалить строки с пробелами в конце
моя программа выводит файл так:удаление пустых строк после текста в файле python

> cat output 
some text 

some text 



> 

Вывод, что мне нужно это:

> cat output 
some text 

some text 
> 

Заранее спасибо

+1

Просьба показать вашу попытку кода для этого и объяснить, с какими трудностями вы сталкиваетесь. – idjaw

+1

показать нам свою кодовую базу, спасибо. – Fallenreaper

ответ

0

Как насчет этого?

name = "filename" 
f = open(name, 'r') 
out = []; 
for line in f: 
    if line.trim() != "": 
    out.append(line); 
f.close() 
f = open(name,'w') 
for line in out: 
    f.write(line) 
0

Я считаю, что под вашим заявлением о печати ("") добавлено несколько пустых строк. Попробуйте проверить, так ли это, если не просто вставить свой код, чтобы я мог его проверить.

Смежные вопросы