웹에서 파이썬을 개발하고 사용할 수 있는 코랩(Colab) 소개 및 사용법

 안녕하세요. 파이썬을 공부하려면 파이썬프로그램 및 여러가지 환경설정을 하는 번거로움이 발생하는데 오늘은 코랩이라는 서비스를 통하여 편하에 파이썬을 웹에서 사용해볼 수 있는 코랩에 대해서 알아보겠습니다.


코랩(Colab) 이란?


코랩(Colab)은 '구글 colaboratory 서비스' 의 줄임말 입니다. 코랩을 사용하면 웹 브라우저에서 편안하게 파이썬을 사용할 수 있습니다. 코랩은 클라우드 기반으로 주피터 노트북 개발 환경을 지원하며 구글드라이브, 도커, 리눅스, 구글 클라우드 등의 기술이 접목되어 있습니다. 


코랩은 무료 GPU를 지원하고 있어 사용하고 있는 컴퓨터가 저사양이라고 해고 좋은 환경에서 파이썬을 사용할 수 있습니다. 



코랩의 장점 및 단점은?


장점

  • 구글 코랩은 무료로 서비스가 되며, GPU 와 TPU와 같은 고성능 컴퓨팅 리소스에 무료로 접근할 수있습니다.
  • 모든작업이 클라우드에서 이루어지기 때문에 사용자는 일관된 작업을 할수 있습니다.
  • 구글 드라이브와의 통합으로 인해 코랩노트북은 쉽게 공유되고 다른 사용자와의 협업이 용이합니다.
  • 코랩은 jupyter 노트북과 유사한 인터페이스를 제공하며 파이썬을 주 언어로 사용합니다.
  • 다양한 라이브러리와 확장 프로그램 지원

단점

  • 인터넷이 연결되어야 사용할수 있습니다. 
  • 무료 버전의 경우 연속적인 사용 시간에 제한이 있으며 노트북은 일정 시간 동안 활동이 없으면 자동으로 종료됩니다.
  • 클라우드에 저장되기 때문에 민감한파일의 경우는 보안문제가 발생될 수 있습니다.
  • 무료 버전에서 제공되는 GPU 와 TPU는 고급 사용자 또는 매우 대규모 데이터 세트를 위한 작업에는 충분하지 않을 수 있습니다. 
  • 코랩은 사용하기 쉬운편이지만 클라우드 환경, jupyter 노트북 인터페이스 또는 파이썬에 익숙하지 않은 사용자에게는 처음에 다소 어려울 수 있습니다.


구글 코랩 사용방법


구글 코랩을 사용하려면 구글 코랩 웹사이트에 접속해야 됩니다. 구글 코랩을 사용하려면 구글에 계정이 생성되어 있어야 됩니다.

✠ 구글코랩 웹사이트 : https://colab.research.google.com/?hl=ko#


코랩

  1. 구글 계정으로 로그인 또는 구글 계정 가입
  2. 로그인 후, 왼쪽 상단의 '파일 메뉴'에서 '새 노트' 를 선택하여 새로운 jupyter 노트북을 시작할 수 있습니다.
  3. 자동으로 생성된 'Untitled0.ipynb' 와 같은 제목을 클릭하여 원하는 제목으로 변경합니다.
  4. 셀에 코드를 입력하고 실행하려는 셀의 왼쪽에 있는 실행 버튼을 클릭하거나  Ctrl+Enter 를 눌러 코드를 실행합니다.
  5. 노트북에 새 코드 셀이나 텍스트 셀을 추가하려면 ‘+코드’ 또는 ‘+텍스트’ 버튼을 클릭하세요.  
  6. 파일가져오기 및 내보내기
  7. GPU 사용 : 코랩에서는 무료로 GPU를 사용할 수 있습니다. 런타임 유현을 변경하여 GPU를 활성화 할수 있습니다.
  8. 작업한 노트북은 자동으로 구글 드라이버에 저장되며 files.download('filename')을 사용하여 로컬로 파일을 다운로드할 수 있습니다.


댓글 쓰기

다음 이전