Como ler e salvar arquivos no Google Colaboratory?
Autores: Bruno Golfette e Maisa Kely de Melo
Neste arquivo você pode ler, alterar e salvar um arquivo que está numa pasta do Google Drive utilizando o Google Colaboratory.
Para isto:
- crie um arquivo .ipynb;
- abra-o utilizando o Google Colaboratory.
Após abrir o arquivo .ipynb pelo Google Colaboratory, você precisa trazer sua pasta do Google Drive onde estão os arquivos para o Google Colaboratory.
Use o comando abaixo:
Siga esses passos para trazer sua pasta do Google Drive para o Google Colaboratory:
- Ao executar o comando acima, irá aparecer um link que irá te direcionar para autorizar o uso da sua conta do gmail.
- Clique neste link.
- Na caixa de diálogo que irá aparecer, selecione sua conta de email e clique em permitir.
- Copie o link que dá acesso a sua conta do gmail.
- Cole este link no espaço em branco da célula do Google Colaboratory
- Dê enter.
Pronto! Agora você pode visualizar sua pasta do Google Drive no lado esquerdo da tela do Google Colaboratory.
Para ler e salvar os arquivos que estão nesta pasta, é necessário informar o caminho dela.
Inicialmente o comando import sys traz toda a pasta onde estão os arquivos .py. Depois, para cada arquivo .txt, .xlsx, .csv, etc, o caminho deverá ser informado individualmente.
Para obter o caminho da pasta:
- Aponte o cursor sobre a pasta onde estão os arquivos.
- Clique nos três pontinhos que aparecem ao lado do nome da pasta.
- Clique em Copy path (copiar caminho, em português).
- Cole o endereço do caminho no comando abaixo:
Agora é possível acessar todas as funções e arquivos que estão nesta pasta.
Vamos:
- ler o arquivo .xlsx com o preço de fechamento do Ibovespa de cinco ações
- calcular o retorno dessas ações
- salvar os retornos calculados num arquivo .csv
Criei um módulo que lê e calcula os retornos num arquivo .py separado: o módulo RETORNO.py.
Esse módulo deve ser importado…
Importante!!
Abra o arquivo RETORNO.py e veja que no momento de fazer a leitura do arquivo .xlsx que contém a base de dados do preços de fechamento das ações, foi informado o caminho da pasta onde está esse arquivo.
Da mesma maneira que informou-se o caminho para a leitura dos dados, também deve-se informar o caminho da pasta onde pretende-se salvar o arquivo .csv.
Dica!!
Às vezes, quando o tempo de processamento é muito grande, pode haver um travamento do sistema e isso gera a necessidade de reiniciar o tempo de execução.
Para isto vá em RunTime → Restart runtime
Repita os passos anteriores.
Esperamos ter contribuído!! Bom trabalho…
Você pode acessar todos os arquivos citados neste trabalho através do link:
https://github.com/maisakmelo/Uso-do-Google-Colaboratory.git