estava acompanhando o curso e fui escrever o código no pycharm e deu o seguinte erro:
try:
arquivo_contato = open('dados/contatos.csv', encoding='latin_1')
for linha in arquivo_contato:
print(linha, end='')
except FileNotFoundError:
print('Arquivo não encontrado.')
except PermissionError:
print('Você não tem permissão para esta ação.')
finally:
arquivo_contato.close()
o erro:
C:\Users\Guilherme\PycharmProjects\desafios\venv\Scripts\python.exe C:\Users\Guilherme\PycharmProjects\desafios\venv\pythonio-projeto-inicial\principal.py SyntaxError: Non-UTF-8 code starting with '\xe3' in file C:\Users\Guilherme\PycharmProjects\desafios\venv\pythonio-projeto-inicial\principal.py on line 7, but no encoding declared; see https://peps.python.org/pep-0263/ for details
recorri ao chatgpt e ele me orientou a simplesmente colocar uma linha comentada assim --> # coding: utf-8 e funcionou o código. Removi esse comentário e continuou funcionando. Alguem sabe me dizer o que aconteceu?!