프로그래밍 언어/Python

Python에서 현재 스크립트 이름 가져 오기

Rateye 2021. 11. 11. 10:42
728x90
반응형
질문 : Python에서 현재 스크립트 이름 가져 오기

현재 실행중인 Python 스크립트의 이름을 얻으려고합니다.

foo.py 라는 스크립트가 있는데 스크립트 이름을 얻기 위해 다음과 같이하고 싶습니다.

print Scriptname
답변

__file__ 을 사용하여 현재 파일의 이름을 가져올 수 있습니다. 메인 모듈에서 사용될 때 이것은 원래 호출 된 스크립트의 이름입니다.

디렉토리 부분 (있을 수 있음)을 생략하려면 os.path.basename(__file__) 사용할 수 있습니다.

출처 : https://stackoverflow.com/questions/4152963/get-name-of-current-script-in-python
728x90
반응형