Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Google Colab

Minha dúvida é meio boba porque não sei mexer muito bem no Colab, mas toda a vez que eu sair da página e voltar a executar, vou ter que adicionar os arquivos txt novamente? Tem alguma pasta, algum outro jeito em que os arquivos fiquem armazenados no colab?

2 respostas
solução!

Oi Carolina! Como você está?

Não existe pergunta boba. Estamos aqui pra te auxiliar em qualquer dúvida, tá bom? :)

Sim, é necessário que você faça o upload novamente desses arquivos.

Uma alternativa a isso, seria colocar esses arquivos em alguma pasta do seu Google Drive, do email pelo qual você acessa o Google Colab. Após colocar os arquivos no drive, você pode conectar o Colab ao Drive. Vamos lá:

Primeiro, ao abrir seu notebook, você deve rodar alguma célula. Após isso, na barra lateral esquerda, você vai encontrar o símbolo de uma pastinha. Ao clicar nesse símbolo, será aberta uma aba, onde existe o ícone de uma pasta com aquele símbolo do drive, selecione esse ícone.

Imagem da barra lateral esquerda do Colab com um círculo vermelho destacando  o ícone da basta com o símbolo do Drive

Depois de selecionado, deve aparecer um aviso "Permitir que este notebook acesse seus arquivos do Google Drive", você pode clicar em "Conectar com o Google Drive".

Imagem do aviso que aparece com o título "Permitir que este notebook acesse seus arquivos do Google Drive?"

Aguarde um tempinho e deve aparecer uma pasta "drive" onde dentro dela existe a pasta "MyDrive" que armazena as pastas e arquivos que existem no seu drive pessoal.

Imagem da barra lateral esquerda do colab com uma setinha vermelha apontando para a pasta MyDrive

Após isso, para importar algum arquivo, você deve localizá-lo nessa pasta, clicar com o botão direito do mouse nele e selecionar a opção "Copiar caminho":

Imagem da barra lateral esquerda do colab, onde agora são mostrados alguns arquivos. O arquivo dados.csv está destacado e uma setinha vermelha aponta para a opção 'Copiar caminho'

Feito isso, um caminho será copiado para sua área de transferência. Daí, para importar esse arquivo basta passar o caminho que foi copiado para o método que você estiver utilizando para abrir o arquivo. Por exemplo:

dados = pd.read_csv('caminho_do_arquivo')

Uma outra opção para montar seu Google Drive no Colab, seria executar o seguinte código:

from google.colab import drive
drive.mount('/content/drive')

Ao executar esse código ele terá a mesma função que citei acima, conectar o Drive ao Colab. Quando executá-lo, ele irá te gerar um link:

Imagem do código apresentado acima sendo executado e obtendo como resultado um link e uma parte designada para receber um código

Depois de clicar nesse link, você terá que copiar o código que aparecer para você e colar nessa parte de "Enter Authorization Code". E pronto, o restante acontecerá igual já expliquei anteriormente, ou seja, você terá acesso ao seu drive pelo Colab.

Dessa forma, não será mais necessário subir seus arquivos todas as vezes pro Colab. Entretanto, quando fechar e abrir de novo seus notebooks, você deve executar essa célula responsável por montar seu drive e realizar esse processo novamente.

Ainda assim, é mais eficiente que ficar fazendo o upload todas as vezes pro Colab ^^

Espero que isso te ajude. Se ficar com alguma dúvida é só chamar, estarei por aqui.

Bons estudos!

Oi, Milena! Muito obrigada :D