Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
4
respostas

Leitura de arquivo

Ao imprimir o meu arquivo txt aparece o encoding= 'cp1252'

já a do professor aparece encoding='UTF-8' , o que é padrã recomendado caso tenha palavras com sinais gráficos, como faria para alterar o meu para UTF-8? Pois quando digito maçã, ele não lê

4 respostas
solução!

Boa tarde, ao efetuar a abertura do arquivo, tu podes passar o encoding. Por exemplo, arquivo = open(file, encoding='utf-8'). Espero ter ajudado!

Resolveu, porém as palavras ficaram com a letra ''n' na frente, exceto banana

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Ele imprimou o caractere nova linha \n. Quando tu imprimir com print(), isto não vai acontecer. print(arquivo.read())

Aaa sim, verdade!! Não tinha me atentado a isso, obrigada! :D