반응형

실행한 파이썬 파일의 경로를 얻는 방법입니다. Visual Studio Code에서 하나의 폴더내에 서브 폴더별로 파이썬 코드를 관리할 경우 불러올 데이터 파일 위치를 파이썬 코드 파일 위치로 해야 합니다. 



2021. 12. 19  최초작성



첫번째는 실행한 파이썬 파일의 위치를 출력하며, 두번째는 파이썬 파일이 속한 디렉토리의 부모 디렉토리가 출력됩니다.

 

import os

python_file_path= os.path.dirname(os.path.abspath(__file__))
print(python_file_path)

parent_directory = os.path.dirname(python_file_path)
print(parent_directory)



실행 결과입니다.

 

/Users/webnautes/Documents/python_work/test_code

/Users/webnautes/Documents/python_work



vscode에서 확인한 디렉토리 및 파일 위치입니다.

 

 



참고

 

https://stackoverflow.com/questions/38412495/difference-between-os-path-dirnameos-path-abspath-file-and-os-path-dirnam

 

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts