Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

caracteres especiais

No caso do documento .txt tiver caracteres especiais exemplo ç ã como faz pro programa ler esse caracteres?

5 respostas

Realmente o console do python não consegue ler caracteres especiais, só sei que se você quiser usá-los no HTML vc usa o Unicode. Fica a dica ;)

Link do unicode : https://home.unicode.org/ (pelo que vi algumas outras linguagens também aceitam o unicode)

Olá Fernando, pesquisei melhor e na verdade o Python também pode aceitar unicode, vá no link acima para buscar o caractere e vá nesse link (https://docs.python.org/3/howto/unicode.html) para ver na documentação do Python 3.8 (O Python mais atual) para ver se o seu caso se aplica à estes contextos. Fica a dica ;)

pelo que andei pesquisando, uma opção é na primeira linha de código já colocar para o python aceitar utf-8, mas também pode ser configuração do editor de texto, mas para fazer o python aceitar utf-8 o comando é:

#encoding: utf-8

creio ser isso, espero ter ajudado

Sim, se não me engado o Python 3 aceita, mas ás vezes o 2 não aceita o -*-#coding: utf-8-*-