Fala galera. Dúvida simples? estou usando a versão 3.8.2 do site e já consegui executar certas coisas. Mas dar print em coisas como “preço” “régua” ele da o seguinte erro:
SyntaxError: Non-UTF-8 code starting with '\xe7' in file codigos.py on line 1, b
ut no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
e ja rodei por ai mas nao consegui mesmo. Tem que fazer algum import específico?
NOTA: no IDLE fazendo simplesmente print(“preço e régua”) ele printa, mas executando no cmd do Win7 ele dá o erro. Desde já obrigado.
Segundo a PEP 263 para resolver este problema você deve definir o tipo de codificação, i.e., basta adicionar o código abaixo (comentário especial) no inicio do seu código Python.
Olha que era isso mesmo!!! Eu salvei o arquivo com outro nome e mudei a codificação de ANSI para UTF-8 e consegui. Obrigado. Agora consigo escrever com PT-BR. Valeu.