상세 컨텐츠

본문 제목

파이썬(Python) 작성과 실행 그리고 에디터 알아보기

programming/python

by 바둑이들 2023. 4. 9. 15:56

본문

IDLE로 파이썬 프로그램 작성하기

IDLE(Interactive Development Environment)은 파이썬 공식 IDE(통합 개발 환경)로, 파이썬 설치 시 함께 제공되는 에디터입니다. IDLE을 사용하면 파이썬 코드를 작성하고 실행할 수 있습니다.

IDLE을 실행하면 "파이썬 셸"과 "파이썬 파일 편집기" 두 가지 모드를 선택할 수 있습니다. "파이썬 셸"은 파이썬 코드를 대화식으로 실행하고 결과를 바로 확인하는 모드이며, "파이썬 파일 편집기"는 파일에 파이썬 코드를 작성하고 저장한 뒤 실행하는 모드입니다.

파이썬 파일 편집기를 사용하여 파이썬 코드를 작성하려면 다음과 같은 단계를 따를 수 있습니다.

  1. IDLE 실행 후 "파이썬 파일 편집기" 모드 선택
  2. 파일 > 새 파일 메뉴를 선택하여 새로운 파일 생성
  3. 파일 편집기에 파이썬 코드 작성
  4. 파일 > 저장 메뉴를 선택하여 파일 저장
  5. F5 키를 누르거나, 실행 > 실행 메뉴를 선택하거나, 파일 편집기 창의 오른쪽 클릭 메뉴에서 "모듈 실행"을 선택하여 코드 실행
  6. 결과가 파이썬 셸에 출력되거나, 창이 뜨면 그 창에서 결과 확인

 

명령 프롬프트 창에서 파이썬 프로그램 실행하기

명령 프롬프트(또는 터미널) 창을 사용하여 파이썬 프로그램을 실행할 수도 있습니다. 명령 프롬프트 창에서 다음과 같은 단계를 따를 수 있습니다.

  1. 명령 프롬프트 창 실행
  2. 파이썬 설치된 디렉토리(일반적으로 C:\Python39 등)로 이동
  3. 파이썬 파일(.py 확장자)이 있는 디렉토리로 이동
  4. "python 파일이름.py" 명령어를 사용하여 파이썬 파일 실행

파이썬 파일을 실행하면 코드가 실행되고 결과가 명령 프롬프트 창에 출력됩니다.

 

추천 에디터

파이썬 코드를 작성할 때 사용할 수 있는 다양한 텍스트 에디터가 있습니다. 몇 가지 추천 에디터는 다음과 같습니다.

Visual Studio Code (VSCode)

마이크로소프트에서 제공하는 무료 개발 환경으로, 파이썬을 포함한 다양한 언어의 코드 편집, 디버깅, Git 관리 등의 기능을 제공합니다. 확장성이 뛰어나고 커뮤니티가 활발하게 지원하고 있어 많은 개발자들이 사용하고 있습니다.
바로가기

PyCharm

JetBrains에서 개발한 파이썬 전용 IDE로, 파이썬 개발에 특화된 다양한 기능과 디버깅, 유닛 테스트, 코드 자동 완성 등의 편리한 기능을 제공합니다. 전문적인 파이썬 개발을 위해 사용되는 대표적인 에디터 중 하나입니다.
바로가기

Sublime Text

경량화된 텍스트 에디터로, 다양한 언어의 코드 편집을 지원하며, 풍부한 플러그인을 통해 기능을 확장할 수 있습니다. 사용자 인터페이스가 깔끔하고 간결하며, 빠른 성능을 자랑합니다.

바로가기

Jupyter Notebook

데이터 과학과 머신 러닝 분야에서 많이 사용되는 대화식 개발 환경으로, 웹 브라우저 상에서 코드와 문서를 함께 작성하고 실행할 수 있는 편리한 인터페이스를 제공합니다. 코드와 결과를 시각적으로 확인할 수 있어 데이터 분석과 시각화 작업에 유용합니다.

바로가기

Spyder

과학기술 컴퓨팅 분야에서 많이 사용되는 파이썬 IDE로, 데이터 분석과 과학적 연구에 특화된 기능과 플러그인을 제공합니다. IPython 콘솔, 변수 탐색기, 플롯 창 등의 편리한 도구를 제공하여 과학기술 분야에서의 개발을 지원합니다.

바로가기

 

이 외에도 다양한 파이썬 편집기와 IDE가 있으며, 개발 환경의 선택은 개인의 취향과 작업 환경에 따라 달라질 수 있습니다. 중요한 것은 편리하고 효율적으로 코드를 작성하고 디버깅하며, 개발 생산성을 높일 수 있는 에디터를 선택하는 것입니다.

관련글 더보기