Ir para conteúdo
Fórum Script Brasil
  • 0

remover um caractere de um arquivo


maykids

Pergunta

Pessoal, estou lendo uma string em um arquivo, e estou separando ele por espaços " ". o problema é que na ultima parte da string a mesma fica com "\n" e eu quero remover ela, segue o que estou fazendo:

arquivo=open('teste.txt')

for linha in arquivo:

linha=linha.split(" ")

print (linha)

O arquivo contém essa cadeia de string:

M90 G30 G40

e da a saida

[M90, G30, G40\n]

eu quero remover esse \n alguém sabe como faço?

PS: isso sem mexer no arquivo.txt

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você pode usar o método replace para substituir um caracter por outro. O \n, juntamente com o \l, são os caracteres que indicam o final da linha atual e o início de uma nova, então você pode fazer o seguinte:

linha = linha.replace("\n", "").split(" ")

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...