티스토리 뷰

[python] 구글 코랩(Colab) 사용법 알아보기

지난 포스팅에서는 파이썬을 설치하고 실행하는 법에 대해 알아보았습니다. 

2022.06.01 - [분류 전체보기] - [python] 파이썬 다운 및 설치하기(3.10 버전)

 

[python] 파이썬 다운 및 설치하기(3.10 버전)

파이썬 다운 및 설치하기(3.10 버전) 파이썬은 데이터분석, 프로그래밍입문하는 초보자들이 사용하기 편리한 언어 입니다. 파이썬 사용하기 위해서는 설치를 하거나 웹 상에서 실행할 수 있는 코

learningpython.tistory.com

2022.06.02 - [분류 전체보기] - [python 기초] 파이썬 실행하기

 

[python 기초] 파이썬 실행하기

지난 포스팅에서는 파이썬을 설치해 보았습니다. 아직 파이썬을 설치하지 않으셨다면 아래 포스팅을 참고하세요 파이썬 실행하기 이번 포스팅에서는 파이썬을 실행하고 간단한 코딩을 진행해

learningpython.tistory.com

 

 

파이썬 최신버전을 다운 받았을 경우 앞으로 알아볼 판다스(pandas), 넘파이(Numpy), 텐서플로(Tensol Flow) 등 실행이 되긴 하지만 함수를 입력하고 화면을 보기에는 다소 불편한 점이 있습니다. 

 

이번시간에는 컴퓨터에 파이썬을 설치하지 않고도 코드를 실행해볼 수 있는 클라우드 기반의 파이썬 실행할 수 있는 방법을 알려드리겠습니다. 많은 분들이 알고 계실 수 도 있는 구글에서 제공하는 코랩(Colab) 입니다.

 

구글 코랩(Colab) 알아보기 

구글 코랩(Colab)은 Colaboratory의 약자이며, 인터넷에서 파이썬(Python) 스크립트를 작성하고 실행할 수 있습니다. GPU도 무료로 사용할 수 있어 데이터 분석 공부할 때 유용하게 사용할 수 있습니다. 

 

구글 코랩 접속하기

구글 코랩은 구글 검색창에 코랩 또는 colab을 검색하여 보이는 첫번째 사이트에 접속하시면 됩니다. 

구글에서 코랩 검색

 

또는 아래의 링크를 클릭하셔서 접속하실 수 있습니다. 

코랩 접속하기 : https://colab.research.google.com/?hl=ko

 

코랩에 접속하시게 되면 우선 코랩에 오신 것을 환영하는 문구와 새노트를 실행할 수 있는 아래 그림과 같은 창이 나타나게 됩니다. 처음 사용하는 분이시라면 새노트 만들기 또는 취소를 누르시면 됩니다. 

코랩 실행 첫 화면

위에 보이는 화면에서 취소를 하게 되면 코랩(Colab)에 대한 소개와 사용법에 대해 안내하고 있습니다. 

코랩 시작화면

코랩에서 데이터 시각화 , 머신러닝, 딥러닝을 수행할 수 있으며, 이에대한 튜토리얼도 함께 제공하고 있습니다. 

 

코랩(Colab) 실행하기 

코랩(colab)을 실행하기 위해서는 파일 → 새노트를 클릭하시면 파이썬 스크립트를 입력할 수 있는 화면으로 전환됩니다. 

코랩 실행 첫화면

코랩을 실행하였습니다. 코랩에서 파일이름을 바꾸기 위해서는 Unitilted0.ipynb 부분을 클릭하시면 이름을 바꾸실 수 있습니다. 확장자 ipynb는 그대로 두시고 뒤의 이름만 바꾸시면 됩니다. 

 

파일 아래에 보시면 코드와 텍스트가 보이는데 코드는 파이썬 스크립트를 입력하는 곳이며, 텍스트는 코드를 설명하거나, 주제를 분리할 때 설명을 쓰는 등의 용도로 사용하실 수 있습니다. 

 

코랩에서 파이썬 실행방법은 간단합니다. 

코드 창에 파이썬 스크립트를 입력한 후 왼쪽의 플레이 버튼을 실행하거나, CTRL + 엔터, 또는 SHIFT+엔터를 누르면 실행을 할 수 있습니다. 긴 코드를 한번에 실행하는 방법은 런타임에서 모두실행, 단축키는 CTRL + F9를 입력하시면 실행이 됩니다. 

 

CTRL+ 엔터는 입력창만 실행되며, SHIFT+엔터는 코드를 실행하고 다음 코드를 입력할 수 있는 부분이 나타나게 됩니다. 

적절하게 편한 방법으로 사용하시면 됩니다.  

 

현재 코랩은 Python 3.7.13 (default, Apr 24 2022, 01:04:09) 버전이 기본 버젼입니다. 

 

오늘은 파이썬을 웹에서 사용할 수 있는 구글(Colab)에 대해 알아보았습니다.