[Python] 구글코랩 주피터 노트북 사용법
주피터 노트북은 파이썬 코딩을 중간중간 테스 해 보면서 수정할 수 있는 장점이 있습니다. 이번 포스팅에서는 구글코랩에서 주피터 노트북을 사용하는 방법에 대해서 알아보겠습니다.
주피터 노트북(Juputer Notebook)
주피터 노트북(Jupyter Notebook)은 파이썬 프로그램 코드를 웹 브라우저에서 실행할 수 있는 대화식 환경을 지원하는 프로그램입니다. 파이썬 파일의 확장자는 [.py]이지만, 주피터 노트북 파일의 확장자는 [. ipynb]입니다. [.py] 파일은 여러 줄의 코드를 작성하더라도 한 번에 실행되는 데 반해, 주피터 노트북의 장점은 코드를 추가하면서 테스트해 보면서 수정이 가능합니다.
윈도우 환경에서 주피터 노트북을 설치하는 방법은 CMD(명령프롬프트)를 실행 후, 아래와 같이 CMD 명령창에 입력하면 주피터 노트북 설치가 진행됩니다. 단, 윈도우에 파이썬이 설치되어 있어야 합니다.
- CMD 명령어 : py -m pip install jupyterlab
구글 코랩(Google Colab)
구글 코랩(Google Colab)에서는 파이썬을 설치하지 않고도 구글의 서버에서 주피터 노트북을 구동시켜 크롬 등의 브라우저를 통해 주피터 노트북 파이썬 코드를 작성할 수 있는 장점이 있습니다. 또한, 다른 사용자들과 파일 공유가 가능하여 여러 명이 공동으로 개발하는 경우 상당히 편리합니다. 구글 드라이브를 연동하여 문서를 생성하거나 공유가 가능하며, 딥러닝 등을 위해 구글 서버가 제공하는 GPU 사용도 가능합니다.
구글 계정이 없다면 구글 계정에 가입 후, 구글 코랩(Google Colab) 접속을 위하여 구글에서 구글 코랩을 검색하거나, 아래 URL로 접속하시면 됩니다.
https://colab.research.google.com/
구글 코랩과 구글드라이브 연동
구글 코랩(Google Colab)에서 주피터 노트북을 사용할 때에는, 파이썬 코드를 재사용하거나 백업을 위해서 구글 코랩을 구글드라이브와 연동을 해야 합니다. 구글 드라이브와 연동을 하기 위해서, 구글 코랩 화면 좌측에 있는 아이콘 중 맨 아래 폴더 모양(아래 그림에서 1번)을 클릭합니다. 그러고 나서, 상단에서 왼쪽에서 세 번째 메뉴(아래 그림에서 2번)를 눌러 구글드라이브 마운트를 하면 됩니다.
주피터 노트북 코드 실행 방법
주피터 노트북은 코드셀과 텍스트셀을 각각 입력할 수 있습니다. 텍스트셀에는 제목이나 내용을 기재할 수 있습니다. 코드셀을 실행하기 위해서는 Shift+Enter 누르거나 플레이 아이콘을 클릭하면 됩니다. 단축키를 이용하면 셀을 추가하는데 편리하며, 주요 단축키는 아래와 같습니다.
- shift+enter : 해당 셀 실행
- A : 위 쪽에 셀 추가
- B : 아래 쪽에 셀 추가
- D, D : 셀 삭제
- Y : 셀을 코드로 변경
- M : 셀을 마크다운으로 변경
구글 코랩 특징
구글 코랩에서 주피터 노트북을 사용하는 중에, 사용을 하지 않는 시간이 길 경우 런타임이 종료 되는 경우가 있습니다. 그럴 경우에는 다시 재부팅을 하여 런타임을 시작하고, 필요한 라이브러리를 다시 설치해야 합니다. 또한, 1개의 주피터 노트북을 12시간 이상 실행할 수 없는 특징이 있습니다. 다음 글에서는 아래와 같이 파이썬 기본 명령어에 대해 알아보겠습니다.
댓글