절대경로 접근법
D:/devocde2/dataset/dd.csv
상대경로 접근법
../../devocode2/dataset/dd.csv
./ -> 같은 폴더
../ -> 한 번 위로 가서 시작
../../ -> 두 번 위로 가서 시작
어떤걸 사용하는게 좋을까?
절대경로 : working dir를 딱 정해놓고 고정되어있다면, 데이터 폴더와 내 작업 공간을 분리시킬 수 있다. 따라서 개인 PC 또는 인트라넷의 고정 데이터 폴더가 있다면 작업 공간 폴더가 어디로 이동하던 절대경로가 고정되어있기 때문에 이동이 자유롭다. (단점 : 외부로의 이동시 코드를 변경해야한다.)
상대경로 : 개인 PC 또는 인트라넷 외부로의 이동이 자유롭다. 내 작업폴더 자체를 이동해도 나를 기준으로 상하위 폴더만 구분하니까 작업 폴더 내에 데이터 폴더를 포함시킨다면 외부로 이동시에도 코드의 수정이 필요 없다. (단점 : 데이터 폴더를 포함해야하기 때문에 용량이 커진다.)
'개발자 > Python' 카테고리의 다른 글
Pycharm (파이참) 아나콘다 연동 env 환경 설정하기 (0) | 2020.04.25 |
---|---|
Python (파이썬) for문에서 in range():와 in 리스트:의 차이점 (0) | 2020.04.22 |
Python (파이썬) 웹 크롤링 기초 - Spark 퀴즈 정보 긁어오기 (0) | 2020.04.22 |
GET 방식 URL Query(쿼리) 분리하기 (0) | 2020.04.21 |
Postman (포스트맨)으로 GET, POST URL 보내기 (1) | 2020.04.20 |