Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 프로그램을 실행하는 다양한 방법 총정리

파이썬 코드를 작성한 후에는 이를 실행하여 결과를 확인해야 합니다. 프로그램을 직접 돌려봄으로써 작성한 코드가 올바른지, 그리고 의도한 출력값이 나오는지 검증할 수 있습니다. 다행히 파이썬 프로그램을 실행하는 일은 생각보다 매우 간단합니다.

이 글에서는 초보자도 쉽게 따라 할 수 있도록 파이썬 프로그램을 실행하는 대표적인 방법들을 하나씩 살펴보겠습니다.

IDLE에서 실행하기

IDLE은 파이썬 설치 시 기본으로 제공되는 통합 개발 환경입니다. IDLE에서 파이썬 프로그램을 실행하려면 아래 단계를 따르세요.

  • 파이썬 코드를 작성한 뒤 파일로 저장합니다.
  • 상단 메뉴에서 Run > Run Module을 선택하거나, 키보드의 F5 키를 눌러 프로그램을 실행합니다.

명령 프롬프트(커맨드 라인)에서 실행하기

파이썬 스크립트 파일은 확장자가 '.py'로 저장됩니다. 스크립트를 저장한 후에는 명령 프롬프트(Command Line)에서 바로 실행할 수 있습니다.

실행 방법은 간단합니다. 명령 프롬프트(cmd)를 연 뒤 'python'이라는 키워드를 입력하고, 한 칸 띄운 다음 저장했던 파이썬 스크립트의 파일명을 입력하면 됩니다.

예시

'hello.py'라는 이름으로 파이썬 스크립트가 저장되어 있다고 가정해 보겠습니다. 이 파일을 명령 프롬프트에서 실행하려면 다음과 같이 입력합니다.

python hello.py

IDE(PyCharm)에서 실행하기

PyCharm과 같은 전문 IDE에서 파이썬 프로그램을 실행하는 방법은 다음과 같습니다.

  • 새 파이썬 파일을 생성하고 'hello.py'처럼 원하는 이름으로 저장합니다. 확장자는 IDE가 자동으로 인식하므로 별도로 지정할 필요가 없습니다.
  • 필요한 코드를 모두 작성한 후 실행 준비를 마칩니다.
  • IDE 우측 상단에 있는 녹색 재생 버튼(Green Play Button)을 클릭하면 프로그램이 실행됩니다. 또는 코드 편집 화면에서 마우스 오른쪽 버튼을 클릭한 뒤 'Run File in Python Console' 옵션을 선택해도 됩니다.

실행하면 화면 하단에 콘솔 창이 열리고, 그곳에 프로그램의 출력 결과가 표시됩니다.

대화형 모드(Interactive Mode)에서 실행하기

대화형 모드는 명령 프롬프트에서 파이썬 코드를 한 줄씩 입력하고 즉시 실행 결과를 확인할 수 있는 방식입니다. 코드가 순차적으로 한 줄씩 작성되고 실행되기 때문에 간단한 문법 학습이나 테스트에 유용합니다.

대화형 모드에 진입하려면 명령 프롬프트를 연 뒤 'python'을 입력하고 Enter 키를 누르면 됩니다. 그런 다음 코드를 한 줄 입력하고 Enter를 누르면 해당 줄이 즉시 실행되며, 이어서 다음 줄의 코드를 계속 입력할 수 있습니다.

예시

대화형 모드에서 코드를 실행하려면 먼저 사용 중인 컴퓨터에 파이썬이 설치되어 있어야 합니다. 명령 프롬프트에 'python'을 입력하면 시스템에 설치된 파이썬 버전 정보가 화면에 표시됩니다. 이것은 파이썬이 정상적으로 설치되어 있으며 스크립트를 실행할 준비가 되었다는 의미입니다.

이제 print("Hello World")와 같은 코드를 한 줄 입력하고 Enter를 누르면, 곧바로 "Hello World"라는 결과가 출력되는 것을 확인할 수 있습니다.

텍스트 에디터(Visual Studio Code)에서 실행하기

Visual Studio Code와 같은 텍스트 에디터에서도 파이썬 스크립트를 손쉽게 실행할 수 있습니다. 실행 절차는 다음과 같습니다.

  • 'hello.py'처럼 원하는 이름으로 새 파일을 생성합니다.
  • 파일 안에 파이썬 코드를 작성합니다.
  • 코드를 실행하려면 마우스 오른쪽 클릭 > Run Code 선택 또는 단축키 Ctrl+Alt+N을 누릅니다.

이처럼 파이썬은 IDLE, 명령 프롬프트, PyCharm 같은 전문 IDE, 대화형 모드, Visual Studio Code 등 다양한 환경에서 자유롭게 실행할 수 있습니다. 자신에게 맞는 개발 환경을 선택해 편리하게 코딩을 시작해 보세요.