1
resposta

Erro no loop for

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Gostaria de entender o erro abaixo, imagino que seja pela maneira que meu código leu o csv, pela maneira que apareceu a Classificação do Produto. Tem como alterar isso dentro do vscode?

1 resposta

Oii, Lucas! Tudo bem?

Esse erro de leitura da coluna Classificação do Produto é devido à leitura incorreta dos caracteres. Às vezes, o VS Code não utiliza a codificação UTF-8, o responsável por fazer a leitura corretamente dos caracteres especiais como, por exemplo, o ç.

Então para resolver esse problema, no código que se refere a leitura do arquivos csv basta adicionar enconding = 'utf-8'. O código ficaria assim, por exemplo:

with open(path_csv, 'r', encoding='utf-8') as file:
    dados_csv = file.readlines()

Feito isso execute novamente todo o seu código para que as alterações sejam salvas corretamente.

Espero ter ajudado. Qualquer dúvida, compartilhe no fórum para podermos te auxiliar.

Bons estudos, Lucas!