참고 : 해당 기능은 Unix(linux)에서만 사용중인 python script 파일에 적용됩니다. |
1. 파이썬 스크립트 작성:
먼저, 실행하고자 하는 파이썬 스크립트를 작성합니다. 스크립트는 .py 확장자로 저장되어야 합니다.
2. Shebang 추가:
스크립트의 첫 줄에 Shebang(해시뱅, 샤크뱅)을 추가합니다. Shebang은 해당 스크립트를 어떤 프로그램으로 실행할 것인지를 지정하는 역할을 합니다. 파이썬 스크립트의 경우 다음과 같은 Shebang를 사용합니다:
#!/usr/bin/env python3
위의 코드는 현재 환경에서 python3 인터프리터를 사용하여 스크립트를 실행하겠다는 의미입니다.
3. 실행 권한 추가:
터미널에서 스크립트를 실행 가능하도록 스크립트에 실행 권한을 추가해야 합니다. 아래의 명령을 사용하여 실행 권한을 부여합니다:
chmod +x your_script.py
`your_script.py`는 실행 권한을 추가하고자 하는 스크립트 파일명으로 대체해야 합니다.
4. 스크립트 실행:
이제 스크립트를 실행할 수 있습니다. 아래와 같이 명령어를 입력하여 스크립트를 실행합니다:
./your_script.py
이때, 스크립트 파일이 현재 작업 디렉토리에 있어야 합니다.
또는 스크립트 파일의 전체 경로를 지정하여 실행할 수도 있습니다.
위의 과정을 따르면 파이썬 스크립트를 유닉스 시스템에서 실행 가능한 실행 파일로 만들 수 있습니다.
이제 터미널에서 스크립트 파일명만으로 스크립트를 실행할 수 있게 됩니다.
반응형
'Programming > python' 카테고리의 다른 글
python에서 xrange와 range에 대해서 알아보자 (0) | 2023.07.25 |
---|---|
python에서 dict와 list의 comprehension(내포)에 대해서 알아보자 (0) | 2023.07.25 |
python에서 docstring(문서 문자열)을 사용해보자. (0) | 2023.07.25 |
unit test를 python에서 해보자 (0) | 2023.07.25 |
python에서의 while(반복문)에 대해서 알아봅시다. (0) | 2023.07.25 |