본문 바로가기

잡다

[Colab] Colab과 구글 드라이브 연동

Colab에는 파이썬 관련 코드를 작성할 수 있다. 그렇지만 모든 코드를 전부 노트 안에 작성할 수는 없기 때문에, 해당 코드들을 py 파일에 작성한 후 해당 코드를 import 하기 원할 수 있다. 이 경우 직접 파일을 로드하는 방법도 있으나, 세션이 만료될 때마다 파일을 업로드 해야하므로 로컬에서 파일 관리를 잘 해야 한다.

google drive을 사용하는 경우, 해당 드라이브에 마운트하여 마치 로컬 PC인 것처럼 사용할 수 있다.

 

사용법

드라이브를 마운트할 노트를 연다.

 

좌측의 폴더 버튼을 누르고, 드라이브 버튼을 누른다.

 

위 버튼을 누르게 되면 아래와 같은 코드가 작성되며, 키를 받아오라고 한다.

 

링크를 통해 키를 받아온 후 빈칸에 채워넣는다.

 

드라이브에 마운트 성공!

 

다만 현재 바로 파일을 쓸 수 있는 것은 아니다. 현재 드라이브 위치는 기본 위치이다.

드라이브에서의 명령은 리눅스에서 사용하는 명령과 유사하다.

위의 경우 나의 위치가 /content 임을 알 수 있다. 따라서 나의 드라이브 위치인 MyDrive 까지 이동해야 한다.

 

드라이브 내 파일들을 볼 수 있다.

나의 드라이브 위치는 /content/drive/MyDrive 이다. 만약 내 코드가 /content/drive/MyDrive/MyCodes 에 있다면, 추가로 폴더를 이동하여 현재 위치로 유지하면 된다. 데이터의 경우 상대 경로를 지정해도 괜찮다.

사용 가능한 명령어는 다음과 같다.

/bin 에 정의되어 있다.

 

아래 링크들은 colab에 파일을 로드하는 방법들을 알려준다.

https://colab.research.google.com/notebooks/io.ipynb#scrollTo=c2W5A2px3doP

https://neptune.ai/blog/google-colab-dealing-with-files

'잡다' 카테고리의 다른 글

Intellij / vscode 단축키  (0) 2022.09.02
[오늘의 삽질] ec2 재시작 후 ssh 접근 안되는 문제  (0) 2022.05.19
[weka] Data Set의 수를 제한하는 방법 : Resample  (0) 2021.11.06
MATLAB #3  (0) 2021.09.14
MATLAB #2  (0) 2021.09.09