본문 바로가기

코딩/파이썬과 데이터 사이언스

구글 Colab에 구글 드라이브 마운트 하기

https://colab.research.google.com/

 

Google Colaboratory

 

colab.research.google.com

 

구글 Colab에서 구글 드라이브에 업로드해 놓은 파일 또는 폴더를 접속하는 방법에 대하여 설명합니다.

 

구글 Colab에 설치되어 있는 파이썬 라이브러리는 보면 google.colab이 있습니다.

!pip list

 

google-cloud-language         2.9.1
google-cloud-storage          2.8.0
google-cloud-translate        3.11.1
google-colab                  1.0.0
google-crc32c                 1.5.0
google-pasta                  0.2.0
google-resumable-media        2.5.0
googleapis-common-protos      1.59.0
googledrivedownloader         0.4
graphviz                      0.20.1
greenlet                      2.0.2
grpcio                        1.54.0
grpcio-status                 1.48.2
gspread                       3.4.2

 

아래와 같이 google.colab을 import하고 '/gdrive'를 마운트합니다.

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

 

구글 드라이브에 업로드한 파일 또는 폴더는 '/gdrive/My Drive' 폴더에 위치하게 되며, '/gdrive'로 마운트하면 (구글 드라이브 액세스 승인 후) 'gdrive/My Drive' 폴더 내 파일 또는 폴더 접근이 가능하게 됩니다.

 

하기와 같이 리눅스 명령어를 통해 'gdrive/My Drive' 폴더 내 파일 또는 폴더를 확인할 수도 있습니다.

!ls -al '/gdrive/My Drive'

 

구글 Colab에 구글 드라이브 마운트가 끝나면, 아래와 같이 데이터 분석 등을 위해 파일을 읽어올 수 있게 됩니다.

import pandas as pd

data = pd.read_csv('/gdrive/My Drive/sample.csv')  # sample.csv is just a sample.

 

드라이브 마운트 아이콘 클릭으로도 마운트 가능합니다.