Eliminar quebra de linha

1,261 views
Skip to first unread message

MuriloCunha - GMail

unread,
Apr 29, 2014, 8:13:47 AM4/29/14
to python...@googlegroups.com

Pessoal,

Como faço para eliminar uma quebra de linha em uma string (item do Listbox - Tkinter)?

Tenho varios itens no Listbox e gostaria de salvar este conteudo em um txt, no entanto, quando gravo ele guarda todo o conteudo em uma linha soh, no txt.

Gostaria de inserir uma quebra de linha em cada item do Listbox, mas esta quebra seria colocada somente se esta nao existir, para que se o usuario clicar em SALVAR duas vezes nao seja acrescentada mais uma quebra de linha.


Obrigado.

Murilo Cunha

MuriloCunha

Ribeirão Preto - SP Brasil | 14056-658

+55 (16) 9212-4248

murilo...@ig.com.br|www.google.com.br


Aviso Legal: esta mensagem eletrônica pode conter informações privilegiadas e/ou confidenciais, portanto, fica o seu receptor notificado de que qualquer disseminação, distribuição ou cópia não autorizada é estritamente proibida. Se você entende que recebeu esta mensagem indevidamente ou por engano, por favor, informe este fato ao remetente e apague-a de seu computador.

leonardo lontra

unread,
Apr 30, 2014, 4:53:42 PM4/30/14
to python...@googlegroups.com, mcscu...@gmail.com
Fala ae cara, se vc quiser inserir uma quebra de linha pode fazer assim:

string+='\n' (\n é o caracter de quebra de linha)

Para remover:
string=string.strip()


QQr duvida 

Alexandre Souza

unread,
Apr 30, 2014, 4:56:34 PM4/30/14
to python...@googlegroups.com, mcscu...@gmail.com
​Murilo,

No momento estou usando o seguinte para remover um excesso de '\n'​
​ em um html...:
import re
limpar = re.compile(r'\s+')
limapr.sub(' ',string_linha_whatever)​


​Acho que dá para adaptar ao seu problemas...

​[ ]'s​

Reply all
Reply to author
Forward
0 new messages