코딩하는-사람

구글 코랩은 파이썬 코드를 윕에서 쉽게 작성하고 실행할 수 있는 서비스입니다. 파이썬 개발환경 중 주피터 노트북과 비슷한데요. 구글이 이를 웹에서 사용할 수 있게 만들었습니다. 주로 데이터를 분석하고 그 결과를 쉽게 공유할 수 있도록 만들어졌습니다. 구글 코랩 초보자를 위한 구글 코랩 사용법을 다뤄보겠습니다.

 

 

1. 구글 코랩 접속

웹브라우저로 구글 코랩에 접속하면 바로 사용할 수 있습니다. 코랩을 사용하려면 구글 계정이 있어야 하는데요. 우측 상단의 로그인 버튼을 눌러, 구글 계정에 접속합니다. 구글 계정이 없다면 하나 만드시면 됩니다. 하지만, 구글 계정이 없는 분은 없지 않을까 싶네요.

 

처음에 접속하면 시작하기 페이지가 나오는데요. 구글에 대한 설명이 있습니다. 하지만 이보다 튜토리얼 페이지를 보는 것이 더 이해하기 쉽습니다. 튜토리얼 페이지에 접속하는 방법은 아래에서 설명드리겠습니다.

 

구글-코랩-시작페이

 

2. 구글 코랩 사용법

코드 작성을 기준으로 두 가지로 나누어 사용법을 설명 드리겠습니다. 첫번째는 새 노트를 만들어서 직접 코드를 입력하고 실행하는 방법입니다. 좌측 상단의 파일 메뉴를 선택하고, 새 노트를 클릭하면 새로운 노트가 만들어집니다.

코드를 입력하고 실행하기 위해서는 '셀'이라는 것을 알아야 하는데요. 셀은 코랩에서 코드를 작성하기 위한 가장 기초 단위라고 이해하시면 됩니다. 셀은 두 가지가 있습니다. 바로 코드 셀과 텍스트 셀인데요. 코드 셀은 파이썬 코드를 입력하고 실행하는  셀입니다. 텍스트셀은 주석처럼 설명을 입력하는 셀입니다. 주석과 다른 점은 문서를 작성하듯이 다양한 서식과 기호 등을 사용할 수 있습니다.

 

코랩-셀

 

두 번째 방법은 기존에 다른 사람이 작성한 노트를 불러와서 사용하는 것입니다. 주로 확장자가 ipynb인 노트북 파일을 불러와서 사용합니다. ipynb파일을 코랩에서 불러오는 방법은 이전에 다루었으니 해당 내용을 참고하시기 바랍니다.

 

 

3. 코드 실행 방법

코드셀에 코드를 입력한 후에는 실행해야 결과가 보입니다. 실행하는 방법은 여러가지가 있는데요. 코드셀 앞에 재생 버튼 같이 생긴 아이콘을 클릭하면 실행됩니다. 또는 단축키 shift + Enter를 입력해도 실행됩니다. 코랩은 여러가지 해야 하는 동작이 많아, 단축키를 익히면 굉장히 편리하게 사용할 수 있습니다. 또는 상단 메뉴에 런타임을 선택해도 다양한 실행 메뉴가 있습니다. 그 중에 '모두 실행'을 선택하면 노트 안의 모든 코드가 한 번에 실행 됩니다.

 

4. 코랩 단축키

코랩 단축키는 코랩에서도 바로 확인할 수 있습니다. 상단의 도구 메뉴를 클릭하면 '단축키 보기' 메뉴가 있습니다. 또는 Ctrl+M, H를 입력해도 볼 수 있습니다. 맥을 사용한다면 Ctrl을 사용해도 되고, 대신 Command를 입력해도 단축키를 볼 수 있습니다. 키는 Ctrl을 누른 상태에서 M을 누르고, 다음에 H를 입력하면 됩니다.

구글 코랩에서는 대부분의 단축키가 Ctrl + M을 하고, 하나의 키를 더 입력하는 형태로 이뤄져 있습니다. Ctrl+M이 단축키 입력모드로 진입하는 명령이라고 이해하시면 됩니다. 단축키는 M,H를 My Hotkey의 약자로 생각하시면 외우기가 쉽습니다. 참고로 Hotkey는 단축키의 약자입니다.

단축키 중에 자주 사용되는 것을 알아보면 아래와 같습니다.

  • 셀을 위아래로 이동: Ctrl+M, K (위로 이동), Ctrl+M, J (아래로 이동)
  • 현재 셀을 텍스트 셀로 변경: Ctrl+ M, M
  • 현재 셀을 코드셀로 변경: Ctrl+M, Y
  • 현재 셀 삭제: Ctrl+M, D
  • 현제 샐 분할: Ctrl+M, -

 

 

5.  튜토리얼

구글 코랩 튜토리얼에는 사용방법이 상세히 잘 적혀 있습니다. 더 자세한 사용방법을 원하신다면 코랩 튜토리얼을 참고해보시기 바랍니다.

 

이것으로 간단한 구글 코랩 사용법을 알아보았습니다. 이 정도만 알아도 당장 구글 코랩을 사용하는데 문제는 없을 것입니다. 하지만 모든 도구가 그렇듯 사용법을 자세히 알면, 작업 속도가 빨라지고 능률이 올라갑니다. 구글 코랩을 더 잘 사용하기 위한 방법도 다음에 다룰 예정이니 많이 놀러와 주시기 바랍니다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기