Python/Python Basic
Python Basic : __file__ (실행중인 python file의 경로 반환)
CosmosProject
2021. 6. 26. 18:29
728x90
반응형
python을 실행하면 기본적으로 설정되는 변수들이 있습니다.
그 중에서 __file__은 현재 python file이 존재하는 경로를 반환해줍니다.
print(__file__)
-- Result
/User/documents/code/test.py
만약 위 print구문이 적힌 파일이 /User/documents/code/test.py라는 경로에 존재하면
위 예시처럼 해당 파일의 절대 경로를 반환해줍니다.
import os
print (os.path.dirname(__file__))
-- Result
/User/documents/code
os library를 이용하여 파일 이름 없이 경로만 얻을 수도 있습니다.
728x90
반응형