새로운 질서 위키

파일 경로

파일 경로는 파일 시스템 안에서 파일이나 디렉터리를 가리키는 표현이다. 파일 이름이 같아도 놓인 디렉터리가 다르면 다른 경로로 구분된다. (파이썬 pathlib 안내)

  • 절대 경로는 기준 루트부터, 상대 경로는 현재 기준 위치부터 해석한다. images/cover.png 같은 경로는 어느 디렉터리에서 읽는지에 따라 다른 파일을 가리킬 수 있다. (경로의 구성)
  • 경로 표기와 대소문자 처리에는 운영체제 차이가 있다. 다른 컴퓨터로 옮길 자료라면 경로 문자열을 손으로 이어 붙이기보다 환경에 맞는 경로 도구를 사용한다. (경로 유형과 연산)
  • ..를 앞 디렉터리 이름과 무조건 지워도 된다고 가정하지 않는다. 중간에 심볼릭 링크가 있으면 실제 가리키는 위치가 달라질 수 있다. (경로 정규화와 링크)

기타 등등

  • pathlib의 PurePath는 경로를 계산하지만 파일 시스템에 접근하지 않는다. 존재하지 않는 경로도 표현할 수 있다. 출처
  • 같은 라이브러리에서 / 연산자는 경로의 구성 요소를 합치는 데 사용된다. 출처

#파일 #소프트웨어 #프로그래밍

검색