zenn.skin 무료버전 배포중!
자세히보기

Python/Syntax

[colab] colab에서 ipynb파일 import하기

koosco! 2022. 9. 2. 05:37

지난번에 ipynb에서 다른 ipynb 파일을 import하는 방법에 대해 알아봤습니다.

 

[JupyterNoteBook] 사용자 정의 ipynb 파일 임포트 (다른 ipynb 파일 임포트)

JupyterNotebook에서는 py 파일이 아닌 ipynb 파일을 사용해 코드를 작성합니다. 일반적인 py 파일의 경우 import를 하면 바로 사용할 수 있지만 JupyterNotebook에서는 별도의 라이브러리를 임포트 한 이후에

koosco.tistory.com

오늘은 colab에서 동일하게 ipynb 파일을 import하는 방법에 대해 알아보겠습니다.

 

1. import_ipynb 설치

!pip install import_ipynb

먼저 ipynb파일을 import하기 위해 import_ipynb를 pip를 통해 설치합니다.

 

2. drive mount

다음으로 drive를 mount하여 ipynb에서 drive로 접근할 수 있도록 해줍니다.

from google.colab import drive

drive.mount('/content/drive')

위와 같이 Google Drive에 연결을 누르고 앱의 접근을 허용하면 drive에 접근할 수 있게 됩니다.

좌측탭에서 파일버튼을 누르면 위와 같은 폴더들을 확인할 수 있습니다.

/content/drive에 마운트했으므로 하위 폴더로 이동하면 mount된 drive를 확인할 수 있습니다.

3. 경로 설정

마지막으로 import하려는 파일이 있는 위치로 작업 폴더를 변경해주면 됩니다.

pwd를 사용하면 현재 작업중인 폴더의 경로를 확인할 수 있습니다.

colab에서는 '!'뒤에 명령어를 붙혀 바로 사용할 수 있습니다.

cd를 이용해 작업중인 폴더를 변경할 수 있습니다. 파일이 있는 폴더로 이동한 후 ipynb파일을 import하여 사용할 수 있습니다.

koosco파일에서 koo라는 사용자 정의 함수를 정의

꼭 ipynb파일을 import하기 전에 import_ipynb를 먼저 import해주어야 합니다!

정상적으로 사용자정의함수를 호출

'Python/Syntax'의 다른글

  • 현재글 [colab] colab에서 ipynb파일 import하기

관련글