Olá, boa noite!
Sempre no dia seguinte ao reiniciar meus jobs no google colab, preciso importar novamente os arquivos já inclusos na aula passada. Por que isso acontece? É normal?
Olá, boa noite!
Sempre no dia seguinte ao reiniciar meus jobs no google colab, preciso importar novamente os arquivos já inclusos na aula passada. Por que isso acontece? É normal?
Oi, Patrícia, tudo bem?
Sim, isso é normal! Por ser uma ferramenta que está na nuvem, as máquinas virtuais fornecidas ao usuário podem ser reiniciadas ou interrompidas quando não estão em uso por um determinado período. Essa reinicialização, causa essa perda temporária do arquivo na memória.
Para evitar ter que fazer o upload toda vez, você pode montar os seus arquivos no Google Drive. Isso permite armazenar os dados no Google Drive e acessar diretamente no ambiente do Colab sem a necessidade de fazer upload repetido.
Para isso, basta fazer o upload do arquivo no Google Drive.
Clique no ícone de montar drive:
Em seguida, copie o caminho do arquivo. Bastar clicar nos três pontinhos, que parecerá a opção "Copiar caminho":
Após copiado o arquivo, você poderá utilizar a biblioteca Pandas para a leitura.
import pandas as pd
pd.read_csv('/content/drive/MyDrive/fato_presidencia.csv', sep = ';')
No código acima o argumento '/content/drive/MyDrive/fato_presidencia.csv',
corresponde ao caminho do meu arquivo fato_presidencia que especifica o local no meu Drive, no seu caso, você terá que colocar o caminho do seu arquivo. E o sep
é um parâmetro opcional que especifica o separador utilizado no arquivo CSV.
Para explorar mais esse conhecimento indico o Alura+, do instrutor Pedro.
Espero ter ajudado.
Abraços e bons estudos!