본문 바로가기
파이썬(Python)/주피터노트북

구글 코랩(Colaboratory)에서 파일 업로드하는 방법 - 두 가지 쉬운 방법

by 기계공학 주인장 2024. 5. 12.
반응형

구글 코랩(Google Colab)은 데이터 과학과 머신러닝 프로젝트를 위한 무료 클라우드 서비스입니다. 이 플랫폼은 사용자가 복잡한 설치 과정 없이 바로 코드를 작성하고 실행할 수 있게 해 줍니다. 하지만 프로젝트를 진행하다 보면 로컬 시스템이나 구글 드라이브에 있는 파일을 구글 코랩 환경으로 가져와야 할 때가 있습니다. 이번 포스트에서는 구글 코랩에서 파일을 업로드하는 두 가지 방법에 대해 자세히 설명드리겠습니다.


1. file.upload()를 사용하여 파일 업로드하기

가장 간단한 방법 중 하나는 file.upload() 함수를 사용하는 것입니다. 이 방법을 사용하면 로컬 컴퓨터에서 직접 파일을 선택하여 구글 코랩 환경으로 업로드할 수 있습니다. 사용 방법은 다음과 같습니다.

  1. 새 셀을 열고 다음 코드를 입력합니다:
from google.colab import files
uploaded = files.upload()
  1. 실행하면 "파일 선택" 버튼이 나타납니다. 이 버튼을 클릭하여 업로드하고자 하는 파일을 선택합니다.
  2. 파일이 업로드되면 해당 파일은 구글 코랩의 현재 디렉토리에 저장됩니다. 파일을 사용하려면 파일 이름으로 바로 접근할 수 있습니다.

이 방법은 간단한 파일 업로드에 적합하지만, 크기가 큰 파일이나 여러 파일을 업로드할 때는 시간이 많이 소요될 수 있습니다.


2. 구글 드라이브에서 파일 가져오기

구글 드라이브를 사용하면 더 큰 파일이나 여러 파일을 쉽게 관리할 수 있습니다. 구글 코랩과 구글 드라이브를 연동하면 드라이브 내의 파일을 직접 코랩에서 사용할 수 있습니다. 다음 단계를 따라 해 보세요.

  1. 새 셀을 열고 다음 코드를 입력합니다:
from google.colab import drive
drive.mount('/content/drive')
  1. 코드를 실행하면, 구글 드라이브를 마운트 하기 위한 권한을 요청하는 링크가 나타납니다. 링크를 클릭하고, 구글 계정을 선택한 후, 표시된 코드를 복사하여 코랩에 붙여 넣습니다.
  2. 이제 구글 드라이브의 파일 시스템이 /content/drive/My Drive에 마운트 됩니다. 이 경로를 통해 드라이브 내의 파일에 접근할 수 있습니다.

이 방법은 특히 대용량 파일을 다룰 때나 여러 파일을 한 번에 접근해야 할 때 유용합니다. 또한, 파일을 구글 드라이브에 저장해 두면 다른 프로젝트에서도 쉽게 재사용할 수 있는 장점이 있습니다.


 

이제 구글 코랩에서 파일을 업로드하는 두 가지 방법을 알게 되셨습니다. 프로젝트의 요구 사항에 맞게 적절한 방법을 선택하여 사용하세요. 파일 업로드를 통해 구글 코랩의 활용도를 더욱 높여 보시기 바랍니다.

 

위 블로그는 아래의 유튜브를 참고하여 만들었습니다.

 

 

반응형


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


댓글