1
resposta

[Dúvida] O arquivo do exel não está sendo lido corretamente

Estou acompanhando o curso fazendo o código no google colab e até ontem a leitura do arquivo exel referente a aula estava funcionando, quando entrei hoje para dar continuidade no curso e fui dar rerun no colab apareceu o erro: "BadZipFile: File is not a zip file".

Já compactei o arquivo para zip e coloquei como caminho no código e mesmo assim não funcionou.

1 resposta

Oii, Jorge! Tudo bem?

O erro "BadZipFile: File is not a zip file" geralmente indica que o arquivo que você está tentando ler não está no formato esperado pelo pandas.

Como o arquivo contendo o conjunto de dados é muito grande, após abrir e fechar o Google Colab seria preciso fazer um novo upload dos dados, evitando assim erros de carregamento.

Neste caso, sugiro que você faça o upload da base de dados no Google Drive, para que o carregamento no colab seja mais prático e eficiente. Para isso, na sua página do Google, clique no menu chamado Google Apps. Abrirá uma janela com várias opções, selecione o Drive:

Captura de tela da página inicial do Google destacando o ícone da grade do inicializador de aplicativos no canto superior direito com uma seta verde. Outra seta verde aponta para o ícone do Google Drive no menu do inicializador de aplicativos.

  • Em seguida, na página do Google Drive, clique na opção + Novo na lateral esquerda superior da tela. Escolha a opção Upload de arquivo.
  • Após clicar para fazer o upload, abrirá uma janela do explorador de arquivos para você buscar a base de dados que baixou, geralmente se encontra no diretório de Downloads. Selecione a base de dados e clique em Abrir para realizar o upload:

Captura de tela de uma janela do explorador de arquivos destacando a pasta “Downloads” na barra lateral esquerda com uma caixa vermelha e uma seta. Outra seta vermelha aponta para um arquivo Excel chamado "1-SEEG10_GERAL_BR_UF_2022.10.27-FINAL" na janela principal na seção "Hoje

Pronto, sua base de dados está no drive. A partir daqui, você pode seguir os passos da aula Leitura dos dados a partir do minuto 1:14. E, Jorge, toda vez que você abrir o Colab, repita esse processo de conectar o google drive desta aula para que o código de leitura seja carregado corretamente.

Caso esteja, fazendo com o upload do arquivo diretamente no Colab, tenha certeza que o processo de carregamento tenha sido finalizado:

Captura de tela ddo google colab mostrando um arquivo chamado "1-SEEG10_GERAL-BR_UF_2022.10.27-FI..." com um ícone giratório de carregamento próximo a ele, indicando que o arquivo está em processo de upload ou download. Ao realizar as etapas, e conectar o drive toda vez que começar os estudos, será possível seguir com o projeto sem erros.

Espero ter ajudado. Qualquer dúvida, conte conosco.

Bons estudos, Jorge!