절대경로 접근법

D:/devocde2/dataset/dd.csv

 

상대경로 접근법

../../devocode2/dataset/dd.csv

 

./ -> 같은 폴더

../ -> 한 번 위로 가서 시작

../../ -> 두 번 위로 가서 시작

 

어떤걸 사용하는게 좋을까?

절대경로 : working dir를 딱 정해놓고 고정되어있다면, 데이터 폴더와 내 작업 공간을 분리시킬 수 있다. 따라서 개인 PC 또는 인트라넷의 고정 데이터 폴더가 있다면 작업 공간 폴더가 어디로 이동하던 절대경로가 고정되어있기 때문에 이동이 자유롭다. (단점 : 외부로의 이동시 코드를 변경해야한다.)

상대경로 : 개인 PC 또는 인트라넷 외부로의 이동이 자유롭다.  작업폴더 자체를 이동해도 나를 기준으로 상하위 폴더만 구분하니까 작업 폴더 내에 데이터 폴더를 포함시킨다면 외부로 이동시에도 코드의 수정이 필요 없다. (단점 : 데이터 폴더를 포함해야하기 때문에 용량이 커진다.)

+ Recent posts