절대경로와 상대경로

2024. 1. 30. 18:53자료조사

필자는 깃허브에서 스트림릿에 배포를 하는 과정에서 오류가 뜨면서 절대경로와 상대경로의 차이점을 숙지하게되었다.

 

절대경로

 

컴퓨터의 파일을 찾는 방법은 절대경로로 파일을 찾는 방법 한가지 뿐이다.

절대경로란 최초의 시작점으로 부터 경유한 경로를 전부 기입 하는 방식이다.

예시)

C:\Users\UserID\Desktop\main.py

 

이렇게 최상단의 경로부터 전부 기입되 상태를 절대경로라고 한다.

 

상대경로

 

상대경로는 현재의 위치를 가장 중요하게 여기며 상대적이라는 개념을 이해 해야한다. 파일이나 디렉터리의 위치를 현재 작업 중인 디렉터리나 파일을 기준으로 나타내는 경로이다.

이러한 방법은 파일이나 디렉토리를 이동하면서도 변경할 필요가 없는 장점이 있다.

예시)

Desktop\main.py
main.py

 

 

 

결론: 절대경로란 최상위디렉토리가 반드시 포함된 경로를 의미하고, 상대경로란 현재 디렉토리(비교 대상)를 기준으로 작성된 경로를 의미함.