콜랩 구글 드라이브 연동 (Colorb에서 드라이브 마운트 + 결과 저장)

Google Colab에서 Google 드라이브 내의 파일을 읽고 Python으로 작업한 결과 파일을 드라이브에 저장할 수 있도록 Colab과 드라이브를 연동하는 방법과 주의사항에 대해 알아보겠습니다.

구글의 콜라보레이션을 열다

구글 드라이브 연동을 원하는 구글 ID로 로그인한 후 Colorb에서 새 노트를 만듭니다.

새 노트를 작성하면 아마 위와 같은 화면이 나오는데 아직 구글 서버 상의 컴퓨터를 할당받지 못했기 때문에 할당받는 작업이 먼저 필요합니다.

따라서 우측 연결 버튼을 누르거나 빈 셀을 한 번 실행(Ctrl+EnterorShift+Enter)하면 자동으로 컴퓨터가 할당됩니다.

마운트만 하시면 됩니다.

폴더 아이콘 클릭!

다음으로 저 아이콘이 드라이브 마운트 아이콘입니다.

저 아이콘을 누르면 다음과 같은 알림창이 나타납니다.

Google Drive에 연결을 누르면 마운트 표시가 바뀌고 드라이브 폴더가 생깁니다.

위와 같이 마운트 아이콘이 해제 아이콘으로 바뀌고 Drive 폴더가 생긴다면 저 Drive가 로그인한 Google ID의 Drive입니다.

여기까지가 Colorb와 드라이브를 마운트하는 과정입니다.

디렉토리 확인 및 액세스

처음 파일을 읽거나 저장할 때 다들 힘들어해요. pd_read_csv() 함수를 이용할 때는 경로를 포함한 파일의 이름을 적어야 제대로 읽을 수 있습니다.

매우 간단하게 패스 카피로 해결할 수 있습니다.

원하는 파일을 우클릭하여 경로 복사하고, 이를 함수 내에 복사 붙여넣으십시오.

train_data = pd.read_csv(‘/content/drive/MyDrive/dacon/open/train.csv’)이렇게 사용하면 Drive 내의 파일을 가져올 수 있습니다.

그 후 사용 중 주의할 점이 있습니다.

submit.to _csv 함수를 사용하여 csv 파일로 결과를 저장합니다.

여기서 유의해야 할 점은 만약 이대로 종료될 경우 데이터가 날아간다는 것입니다.

여기서 꼭 드라이브로 옮겨야 파일이 잘 저장됩니다.

간단히 드래그하여 Drive 내에 저장하고 싶은 폴더로 이동하면 드라이브에 결과가 저장됩니다.

이를 빼면 기껏해야 시간을 써서 학습한 출력 결과가 날아갈 수 있기 때문에 반드시 잊지 말고 드라이브로 옮겨 저장해야 합니다.

지금까지 구글 드라이브를 Colorb에 마운트하는 방법과 드라이브 내의 파일을 읽거나 저장하는 방법에 대해 배웠습니다.

감사합니다。간단히 드래그하여 Drive 내에 저장하고 싶은 폴더로 이동하면 드라이브에 결과가 저장됩니다.

이를 빼면 기껏해야 시간을 써서 학습한 출력 결과가 날아갈 수 있기 때문에 반드시 잊지 말고 드라이브로 옮겨 저장해야 합니다.

지금까지 구글 드라이브를 Colorb에 마운트하는 방법과 드라이브 내의 파일을 읽거나 저장하는 방법에 대해 배웠습니다.

감사합니다。