본문 바로가기

BE/Python

[Python] 파이썬 에디터 대표 4가지

안녕하세요. 오늘은 파이썬 에디터 대표 4가지에 대해 포스팅하겠습니다.

파이썬 코드를 더욱 편하게 실행시키기 위해 파이썬 에디터(editor)를 설치해야 하는데요. 

기본 에디터인 IDLE 를 사용할 수 있지만, 개발이 편리하여 에디터를 많이 사용하곤 합니다.  

대표적인 파이썬 에디터에는  인기순대로 Pycharm, Visual Code, Jupyter, IDLE 등이 있습니다. 

 

Pycharm

다운로드 링크 : https://www.jetbrains.com/pycharm/

개발사 : JetBrains

파이참은 유명한 파이썬 에디터 중 하나로 4년 연속 개발자 사용률 1위를 달성하는 에디터입니다. 그만큼 자동 완성, 문법 체크 등이 편리하기 때문인 것같습니다. 파이참은 파이썬 전용 에디터 이므로 별도의 확장 라이브러리 설치 없이 사용이 바로 가능합니다. 

Community 버전이 무료이고, Professional 버전은 유료입니다. 

 

2. Visual Studio Code 

다운로드 링크 : https://code.visualstudio.com/

개발사 : MicroSoft 

비쥬얼 스튜디오 코드는 오픈 소스 환경의 마이크로 소프트가 개발한 소스 코드 에디터입니다. Visual Studio Code 에서는 다양한 프로그래밍 언어들을 Extension으로 설치하여 사용할 수 있는데요. 파이썬도 확장 설치하여 사용 가능합니다. 현재 코드 자동 완성/변수 타입/함수 정의/모듈 임포트 등의 인텔리전스를 지원하고 있으며 윈도우/리눅스/맥 환경 모두에서 편집이 가능합니다. 

 

3. Jupyter

개발사 : 주피터

다운로드 링크 :  https://jupyter.org/

파이썬 에디터 중 하나로 주피터가 있습니다. 주피터는 웹 브라우저에서 파이썬 코드를 작성하고 실행까지 해볼 수 있는 환경을 제공합니다. 주피터는 파이썬 외 40개 프로그래밍 언어를 작성할 수 있으며, 여러 개의 코드와 실행 결과를 하나의 문서에서 관리할 수 있다는 것이 특징입니다. 웹에서 주피터를 통해 파이썬 스크립트를 실행하고 싶은 경우 Anaconda3를 다운로드 해 설치해야 합니다. 주로 데이터 분석에 많이 활용되는 파이썬 에디터입니다.

주피터의 의미는 목성의 위성인 주피터를 발견한 갈릴레오 갈릴레이의 공책에 대한 존경의 의미도 가진다고 합니다. 

 

4. IDLE

개발사 : Python Software Foundation

파이썬 설치시 내장되어 있는  Python 기본 에디터입니다.   IDLE는 주로 그래픽 프로그램을 개발하는 데 많이 사용되며, 쉘(Shell) 모드 / 텍스트 에디터 모드가 있습니다.

- 쉘모드 : 한줄씩 여러 코드를 짜고 싶은 경우 사용합니다. 

- 텍스트 에디터 모드 : 여러 줄을 통해 파이썬 코드를 실행시키는 경우 사용합니다.