Caractere não-ascii-python com codificação UTF-8

Caractere não-ascii-python com codificação UTF-8

Pergunta

:
Meu programa Python produz uma mensagem de erro seguinte após a execução:

 SyntaxError: Caractere não-ASCII '\ XC4' no teste de arquivo.PY na linha 1, mas nenhuma codificação declarou; 

Responder:

Normalmente, a mensagem de erro acima é exibida pelo Python quando outros caracteres, outros ASCII, são usados ​​com seu código. A solução é remover todos os caracteres não-ASCII ou incluir a linha abaixo no seu código para ativar a codificação UTF-8:

# - * - codificação: utf- 8 - *- 

Isso permitirá que você imprimir também caractere não-ASCII dentro do seu exemplo de código:

$ Teste CAT.py #- *- codificação: utf- 8- *- print "ľuboš" $ python teste.py ľuboš 

Tutoriais do Linux relacionados:

  • Expressões regulares do Python com exemplos
  • Bash Regex avançado com exemplos
  • Bash Loops com exemplos
  • Como construir um aplicativo Tknter usando um objeto orientado…
  • Tutorial de depuração do GDB para iniciantes
  • Instale Arch Linux na estação de trabalho VMware
  • Xargs com vários threads com exemplos
  • Como trabalhar com a API de Rest WooCommerce com Python
  • Como gerenciar repositórios Git com Python
  • Como se conectar a um servidor FTP usando o Python