Python 스크립트를 실행하는 방법?

Python에 익숙하다면 Python 스크립트를 실행하는 방법을 알아야 합니다.

이 기사를 읽어야 하는 이유는 무엇입니까? 그리고 Python 스크립트에 익숙하지 않기 때문에 Python 스크립트를 실행하는 방법을 모르는 또 다른 기회입니다. 그것은 확실히 당신을 위한 것입니다. 이것은 당신만을 위한 것입니까? 아니요, 파이썬에 익숙한 사람과 그렇지 않은 사람 모두 이 기사에서 새로운 것을 얻을 수 있습니다. 더 이상 고민하지 않고 기사로 넘어가겠습니다.

자습서의 실행 부분으로 이동하기 전에 시스템에 Python을 설치해야 합니다.

텍스트 편집기를 열고 이 자습서 전체에서 사용할 Python 스크립트를 만듭니다. 두 개의 숫자를 추가하는 다음 스크립트를 사용할 수 있습니다.

a, b = list(map(int, input().split()))
print(a + b)

IDE

클릭 한 번으로 IDE에서 Python 스크립트를 실행할 수 있습니다. IDE에서 Python 스크립트를 실행하는 것은 간단합니다. 같은 이름으로 Python 스크립트를 실행하는 버튼을 찾을 수 있습니다. Python 스크립트를 실행하려면 클릭하십시오.

커먼웨이

Python 스크립트를 실행하는 가장 일반적인 방법은 명령줄 또는 터미널을 사용하는 것입니다. 명령줄 또는 터미널을 사용하여 Python 스크립트를 실행하는 단계를 살펴보겠습니다.

  • 명령줄 또는 터미널을 엽니다.
  • Python 스크립트가 있는 디렉터리로 이동합니다.
  • python3 script_name.py 명령으로 스크립트를 실행합니다(구성에 따라 키워드가 python으로 변경될 수 있음).
  • 완료. 다음 줄에서 출력을 볼 수 있습니다.

운영 체제에 관계없이 위의 단계로 Python 스크립트를 실행할 수 있습니다. 위의 단계는 모든 주요 운영 체제에서 작동합니다.

다른 운영 체제에서 Python 스크립트를 실행하는 다른 방법이 있습니다. 하나씩 살펴보겠습니다.

macOS / 우분투

macOS/Ubuntu에서 Python 스크립트를 실행하기 위해 bash 스크립트를 사용할 수 있습니다. 이 운영 체제는 모두 bash 스크립트를 지원합니다. bash 스크립트를 사용하여 Python 스크립트를 실행하는 단계를 살펴보겠습니다.

  • 텍스트 편집기를 엽니다.
  • 확장자가 sh인 bash 스크립트를 작성할 파일을 만들고 다음 코드를 붙여넣습니다.

#!/usr/bin/env bash
python3 /path/to_your/python/script.py

  • bash 스크립트에서 경로를 업데이트합니다.
  • ./bash_script_name.sh 명령으로 bash 스크립트를 실행합니다.
  서버 RPC에서 정보 검색 오류 수정

Python에서 bash 스크립트를 실행하는 방법을 배우고 싶을 수도 있습니다.

우분투

Ubuntu에서 Python 스크립트를 실행하는 또 다른 멋진 방법이 있습니다.

Python으로 작성된 GUI 응용 프로그램이 있다고 가정해 보겠습니다. 위의 방법을 매번 따라해서 실행하기는 어렵습니다. 한 번의 클릭으로 어떻게 실행할 수 있습니까? 대시보드에서 실행하는 것은 어떻습니까? 멋지지 않니?

예, Python 스크립트에 대한 데스크톱 항목을 만들 수 있습니다.

대시보드에서 Python 스크립트를 실행하는 단계를 살펴보겠습니다.

  • 텍스트 편집기를 열고 새 파일을 만듭니다.
  • 다음 코드를 파일에 붙여넣고 /home/your_username/.local/share/application/ 위치에 desktop 확장으로 저장합니다.
[Desktop Entry]
Name=add.py
Exec=gnome-terminal -- /home/your_username/path_to_entry_bash_file/bash_script.sh
Type=Application
Categories=GTK;GNOME;Utility;

추가에서 원하는 이름으로 이름을 변경할 수 있습니다.

  • Python 스크립트를 실행할 bash 스크립트를 만듭니다. 응용 프로그램의 진입점입니다. 그리고 다음 코드를 붙여넣습니다.
#!/usr/bin/env bash 
python3 /relative/path/to_script/from/home/script.py

bash 스크립트의 홈 디렉토리에서 상대적인 스크립트 경로를 지정하십시오. 그리고 위의 데스크탑 항목에서 bash 스크립트 경로를 업데이트하십시오.

  • 이제 Windows 키를 누르고 지정한 이름으로 데스크탑 항목을 검색하십시오. 그리고 그것을 실행하십시오.

GUI 응용 프로그램이 표시됩니다. 그러나 사용자 입력이 없는 스크립트를 실행하면 다음과 같은 문제에 직면하게 됩니다.

Python 스크립트를 실행한 후 터미널이 닫히는 것을 볼 수 있습니다. 1초도 출력을 볼 수 없습니다. 이 문제를 피하려면 스크립트 실행 후에도 터미널을 열어 두어야 합니다. 다음과 같이 bash 스크립트에 새 줄을 추가합니다.

#!/usr/bin/env bash 
python3 <code class="language-bash">/relative/path/to_script/from/home/script.py bash

이제 다시 실행하십시오. 그리고 당신 앞에 출력이 있습니다.

윈도우

Windows에서 Python 스크립트를 실행하는 또 다른 방법이 있습니다. 실행을 사용하여 Python 스크립트를 실행할 수 있습니다. 실행을 사용하여 Python 스크립트를 실행하는 단계를 살펴보겠습니다.

  • Windows 키 + R을 눌러 실행을 엽니다.
  • 실행 대화 상자에 py C:pathtoscript.py를 입력하고 Enter 키를 누릅니다.
  • 실행이 완료되는 즉시 명령줄이 닫힙니다. 출력도 볼 수 있습니다. 이 문제를 해결하는 방법?

배치 스크립트를 사용하여 Python 스크립트를 실행한 후에도 명령줄을 열어 둘 수 있습니다. 이렇게 하려면 확장자가 bat인 파일을 만들고 다음 코드를 붙여넣습니다.

@py.exe C:pathtoscript.py %*
@pause

이제 다시 한 번 Windows 키 + R 바로 가기를 사용하여 실행 대화 상자를 열고 배치 스크립트의 경로를 입력하십시오. 배치 스크립트에 제공된 Python 스크립트를 실행합니다. 이제 출력을 볼 수 있습니다.

  TV 쇼, 콘서트, 게임, 비 등에 대한 알림 받기

결론

Python 스크립트를 실행하는 가장 적절한 방법을 선택하십시오. 그리고 Python으로 코드 작성을 즐기십시오.

행복한 스크립팅 🙂

기사를 재미있게 읽으셨나요? 세계와 공유하는 것은 어떻습니까?