python으로 현재 디렉토리 위치를 알아내는 방법


파이썬 스크립트를 terminal에서 실행했을 때 현재 디렉토리 path랑 실행한 파일의 path를 출력하고 싶습니다. 관련 모듈이 어디 있을까요?

  • 2016년 01월 07일에 작성됨

조회수 1223


1 답변


좋아요
0
싫어요
채택취소하기

os.path에 해당 정보가 있습니다.

import os
print (os.getcwd()) #현재 디렉토리의
print (os.path.realpath(__file__))#파일
print (os.path.dirname(os.path.realpath(__file__)) )#파일이 위치한 디렉토리
  1. getcwd() : 현재작업디렉토리(current working directory)를 나타내는 스트링을 리턴
  2. __file__ : 파일의 path를 저장
  3. realpath() : file이 symbolic link인 경우 원본 위치를 찾아줌
  • 2016년 01월 07일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close