IT/python

[python][colab] 구글 드라이브 로그인하고 파일 접근하기

심량 2023. 5. 31. 17:04

기록용으로 남깁니다.

 

구글 코랩에서 ipynb 파일 같은 것을 열었을 때 구글 드라이브에 있는 데이터 파일에 접근할 수 있습니다.

from google.colab import drive
import pandas as pd

drive.mount("/content/drive")
df = pd.read_csv("/content/drive/MyDrive/abcd.csv")

먼저 google.colab 의 drive 를 import 합니다. 코랩 안에서는 당연히 별도의 설치 없이 사용할 수 있습니다.

그 외의 환경에서는 멍개님의 글 과 같이 복잡한 방법이 필요합니다.

 

drive.mount("/content/drive") 명령으로 마운트 명령을 내리면 구글 계정 연동 페이지 뜨면서 권한 묻고 할 겁니다.

내가 쓰려고 하는거니 다 확인해주면 됩니다.

!ls /content/drive 와 같이 파일 목록을 확인할 수도 있습니다.

 

결론은 파일 경로는 /content/drive/MyDrive 로 시작합니다. 그 안의 구조는 구글 드라이브 가셔서 직접 확인하시면 되겠습니다.