rstrip não removendo newline char o que estou fazendo de errado? [duplicado]
Esta pergunta já tem uma resposta aqui:
Por que chamar um método de string Python não faz nada, a menos que você atribua sua saída? 2 respostasPuxar meu cabelo aqui ... ando brincando com isso há uma hora, mas não consigo fazer o que quero, ie. remova a sequência de nova linha.
def add_quotes( fpath ):
ifile = open( fpath, 'r' )
ofile = open( 'ofile.txt', 'w' )
for line in ifile:
if line == '\n':
ofile.write( "\n\n" )
elif len( line ) > 1:
line.rstrip('\n')
convertedline = "\"" + line + "\", "
ofile.write( convertedline )
ifile.close()
ofile.close()