본문 바로가기

IT

Colab 구글드라이브 연동하기!

일단, Colab 이란 ? 

구글 colaboratory 서비스, 줄여서 코랩(colab)이라고 부르는 웹 서비스는 주피터 노트북을 구글 서버에서 가동시키고 사용자가 마음대로 사용할 수 있도록 무료로 제공해주는 서비스 입니다. 이 서비스를 이용하려면 구글 지메일(gmail) 계정을 가지고 있어야 합니다. 지메일 계정이 있다면 다음과 같이 코랩을 사용할 수 있습니다.

코랩 노트북은 다음과 같은 장점이 있습니다.

  1. 별도의 파이썬 설치 없이 웹 브라우저 만을 이용해 주피터 노트북과 같은 작업을 할 수 있습다.
  2. 다른 사용자들과 공유가 쉬워 연구 및 교육용으로 많이 사용됩니다.
  3. Tensorflow, keras, matplotlib, scikit-learn, pandas 등 데이터 분석에 많이 사용되는 패키지들이 미리 설치되어 있습니다.
  4. 무료로 GPU를 사용할 수 있습니다.
  5. 구글 독스나 구글 스프레드시트 등과 같은 식으로 공유와 편집이 가능합니다. 만약 두 명 이상의 사람이 동시에 같은 파일을 수정 하더라도 변경사항이 모든 사람에게 즉시 표시됩니다.

이제, Colab과 GoogleDrive를 연동시켜봅시다 !

 

1. 아래의 코드를 복사해서 붙여 넣고, 실행해주세요.

   그리고 링크가 나왔다면 클릭해서 구글 계정에 로그인해주세요.

from google.colab import drive

drive.mount('/content/gdrive/')

 2. 로그인을 하셨다면 나오는 페이지를 허용, 그리고 이 페이지가 나온다면 또 허용을 눌러주시고,

3. 코드를 복사하여 애플리케이션으로 전환한 다음 붙여넣으세요 ! 

   복사해서 아래의 그림 빈칸에 '요기에!' 부분에 붙여넣기 해주시면 됩니다.

4.  빈칸에 붙여 넣기를 해주면!

이렇게 위에 사진처럼 나온다면 연동이 완료된 것입니다. 

축하드립니다 >__<


 

  이제 제대로 잘 연동이 되었는지 테스트를 해봅시다!

  아래의 내용을 복붙 해주세요! 써주셔도 좋습니다 ^_______^

여기서 잠깐! 

 /content/gdrive/My Drive/ 여기까지는 함께 연동했던 구글 드라이브 주소인데요!

 저는 이곳에 바로 저장하지 않고 

 폴더(colab_hy)를 만들어 주었답니다!

 폴더는 직접 만들어주시면 됩니다 ㅎㅎ ( 드라이브 홈에서 내 드라이브 오른쪽 클릭! 새폴더 클릭! 폴더명은 마음대로!)

 이점 유의해 주시고 폴더 만드신 후 각자의 폴더명 밑에 소스를 수정해서 만들어주시면 됩니다 ㅎㅎ

 혹시 그냥 폴더 필요없다 하시는 분이 계신다면 /content/gdrive/My Drive/ 여기 다음에 그냥 hello.txt를 붙여서 만들어주시면 됩니다 ㅎㅎ

with open('/content/gdrive/My Drive/colab_hy/hello.txt', 'w') as f: 

  f.write('Hello Google Drive colab !') 

!cat /content/gdrive/My\ Drive/colab_hy/hello.txt

 

띄어쓰기 ! 주의해주세요 ! 

  이렇게 해서 아래에 실행창에 Hello Google Drive colab ! 이 뜬다면 성공!

  드라이브 홈에 본인이 만든 폴더(colab_hy)에 들어가 보시면 hello.txt가 만들어져 있을 거예요!

 

이렇게 구글 드라이브와 Colab 연동하기 끝 !