1
resposta

file not found error , não esta encontrando o arquivo

FileNotFoundError: [Errno 2] No such file or directory: '../datarow/dados_empresaB.csv'

ao executar comando não encontra o arquivo , ja foi declarado a path_csv = '../datarow/dados_empresaB.csv'

FileNotFoundError                         Traceback (most recent call last)
Cell In[21], line 2
      1 dados_csv = []
----> 2 with open(path_csv,'r') as file:
      3     spamreader = csv.reader(file, delimiter=',')
      4     for row in spamreader:

File ~/Documentos/pipeline_dados/.venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py:324, in _modified_open(file, *args, **kwargs)
    317 if file in {0, 1, 2}:
    318     raise ValueError(
    319         f"IPython won't let you open fd={file} by default "
    320         "as it is likely to crash IPython. If you know what you are doing, "
    321         "you can use builtins' open."
    322     )
--> 324 return io_open(file, *args, **kwargs)

FileNotFoundError: [Errno 2] No such file or directory: '../datarow/dados_empresaB.csv'
1 resposta

Oi Gabriel, tudo bem?

O erro FileNotFoundError: [Errno 2] No such file or directory: '../datarow/dados_empresaB.csv' indica que o Python não conseguiu localizar o arquivo no caminho especificado.

Portanto, peço que verifique se o caminho relativo ../datarow/dados_empresaB.csv está correto. O .. indica que você está subindo um nível na estrutura de diretórios. Verifique se a estrutura de pastas está correta que o arquivo realmente existe nesse local. Também recomendo verificar se há algum erro de grafia.

Uma alternativa, também, é usar o caminho absoluto do arquivo para garantir que o caminho está correto. Você pode seguir os passos:

  • No VS Code, abra a pasta do seu projeto (no caso, a pasta "pipeline_dados").
  • Clique com o botão direito do mouse sobre o arquivo dados_empresaB.csv
  • Selecione a opção "Copy Path".Isso irá copiar o caminho completo para a sua área de transferência.

Em seguida, é colar esse caminho na variável path_csv . Por exemplo:

path_csv = '/caminho/completo/para/datarow/dados_empresaB.csv'

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!