2
respostas

Caracteres especiais desconfigurados

Ao criar o arquivo palavras.txt setei o encoding para UTF-8, já que foi configurado automaticamente em outro. Mas quando rodo o programa, as palavras "maçã" , "limão", "melão" e qualquer outra que tenha caracteres especiais aparecem da seguinte forma: maçã, limão, melão

Já tentei criar o arquivo da mesma forma da aula (pelo console) e também diretamente pelo PyCharm. Já olhei outras dúvidas sobre o problema e não conseguir resolver. Como corrigir este problema?

2 respostas

Oi, Yasmin.

No momento de abrir o arquivo, tente acrescentar o argumento encoding='utf-8':

arquivo = open("palavras.txt", mode="r", encoding='utf-8')

eu tinha o mesmo problema, e realmente essa dica resolveu ele

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software