관리 메뉴

솜씨좋은장씨

Google Colab에서 Google Drive와 연동하기 본문

머신러닝 | 딥러닝

Google Colab에서 Google Drive와 연동하기

솜씨좋은장씨 2019. 9. 10. 14:08
728x90
반응형

먼저 새로운 노트북을 하나 만들어주고 셀에 아래의 코드를 입력해줍니다.

import os, sys
from google.colab import drive
drive.mount('/content/mnt')
nb_path = '/content/notebooks'
os.symlink('/content/mnt/My Drive/Colab Notebooks', nb_path)
sys.path.insert(0, nb_path)

코드를 입력하고 셀을 실행하게 되면

아래와 같이 링크 하나와 authorization code를 입력하는 창이 하나가 나오게 됩니다.

링크를 들어가면 아래와 같은 페이지가 새창으로 열립니다.

계정 정보가 쓰여있는 곳을 클릭해줍니다.

클릭 후 Google Drive File Stream이 내 Google 계정에 엑세스 하려고 합니다 라고 나오면 허용을 클릭해줍니다.

클릭해서 접속하면 위의 사진과 같은 화면이 나타납니다.

파란색 사각형 안에는 Colab입력창에 입력해야할 코드가 적혀있습니다.

빨간색 사각형안에있는 버튼은 파란색 사각형 안에있는 코드를 복사 버튼입니다.

 

빨간색 버튼을 눌러 복사를 해 준 뒤에

Colab으로 돌아가 Enter your authorization code: 에 붙여넣고

엔터를 눌러줍니다.

 

그럼 아래와 같이 Mounted at /content/mnt 라고 출력이 되며 연동이 완료됩니다.

cd /content/mnt/My Drive/Colab Notebooks

해서 이동하면 Colab에서 생성한 파일 또는 Google Drive의 Colab Notebooks 폴더에 있는 txt파일과 같은 다른 파일들에 접근이 가능해 집니다.

cd /content/mnt/My Drive/GoogleDrive안의폴더이름(디렉토리)

이렇게 코드를 사용하면 Google Drive내  희망하는 폴더로 이동이 가능합니다.

 

Comments