짧은하루
python __file__ , 경로 반환하기 본문
__file__은 실행중인 파일의 상대 경로를 리턴합니다.
예를 들어, test.py가 /Users/yurilee/git 경로에 있다면 결과는 다음과 같습니다.
from os import path
print(__file__) # /Users/airi/git/test.py
print(path.abspath(__file__)) # /Users/airi/git/test.py
print(path.dirname(path.abspath(__file__))) # /Users/airi/git
결론적으로,
__file__ 은 파일이 위치한 경로를 반환
path.abspath 는 절대 경로를 반환
path.dirname 은 작업 디렉토리를 반환합니다.
반응형
'Language > python' 카테고리의 다른 글
파이참(Pycharm) 코딩 스타일 적용하기 (구글 스타일) (0) | 2021.09.14 |
---|---|
python 환경 변수 설정 (os.environ) (0) | 2021.09.14 |
python 데코레이터 @property (0) | 2021.09.13 |
python 접근제한자 (__, _ 언더 스코어 의미) (0) | 2021.08.31 |
pip 란? (0) | 2020.10.11 |
Comments