본문 바로가기

Python

[Python] 파이썬 에서 __file__의 의미

반응형

Python에서 __file__의 의미



Python 코드를 보다보면 __file__이라고 적힌 부분이 있는데, 


이는 현재 수행중인 코드를 담고 있는 파일의 위치한 Path를 알려준다.



pytest.py가 C:/Users/test에 위치해 있고, 아래와 같은 코드를 수행한다고 가정해보자.


import os

print (os.path.dirname(__file__))



해당 코드를 실행하면 해당 파일이 위치한 Path를 아래와 같이 출력해준다.



출력

C:/Users/test


반응형