티스토리 뷰

Colab에서 편하게 Python 실습을 하고 있는데 파일 읽기 예제가 나왔다.

책은 로컬 에디터에서 작업을 하는 기준이므로 작업 폴더에 파일을 넣고 아래와 같이 하라고 한다.

 

with open('pi_digits.txt'as file_object:

    contents = file_object.read()

    print(contents)

 

구글 드라이브에 자동 저장되고 있으니깐 

구글 드라이브에 자동 저장되는 Colab Notebooks 폴더로 파일을 업로드하여 보았지만

에러가 난다.

파일을 찾을수 없다고...

 

그래서 구글 드라이브와 연동하는 방법을 찾아보았다.

 

from google.colab import drive

drive.mount('/content/gdrive')

 

생각보다 쉽다. 요 두 문장이면 된다.

 

 

URL을 클릭하면 구글 사이트에서 인증코드가 뜬다. 복사 아이콘을 눌러서

 

 

Enter your authorization code: 에 인증번호를 붙여 넣기 하면 끝

 

허용하라는 메시지 박스가 뜨는데 허용하면 된다.

 

 

다 됐다.

 

그런데 경로는 도대체 어떻게 써야 하지?

 

'/content/gdrive/My Drive/'가 디폴트이다.

 

내가 구글 드라이브에 접속했을 때 내 드라이브라고 뜨는 거기가 '/content/gdrive/My Drive/

 

나는 내 드라이브 밑에 Colab Notebooks 폴더 밑에 pi_digits.txt 파일을 열고 싶으니깐

경로는 '/content/gdrive/My Drive/Colab Notebooks/pi_digits.txt'

 

아래와 같이 명령어를 치니깐

와우 드디어 에러 클리어 되고 파일 내용을 확인할 수 있었다.

 

with open('/content/gdrive/My Drive/Colab Notebooks/pi_digits.txt'as file_object:

    contents = file_object.read()

    print(contents)

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday