인프런 커뮤니티 질문&답변

박주희님의 프로필 이미지
박주희

작성한 질문수

처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part2]

CSV 포맷 이해와 파이썬으로 CSV 파일 다루기

파일 절대경로 상대경로 질문있습니다

작성

·

1.6K

0

선생님

csv파일 다루기 영상 공부하다가, 자꾸만 똑같이 따라했는데도 파일이 안열려서, 절대경로로 했더니

열리더라고요

근데 왜 상대경로는 안열리는지 너무 궁금합니다

제가 캡쳐해서(1.절대경로,2.상대경로)

보내드리는데 ㅠ 절대경로 주소보시고 상대경로는 어떻게 찾아야 하는지 알려주시면 감사하겠습니다 ㅠㅠㅠㅠㅠㅠㅠ캡처1.PNG캡처2.PNG

답변 1

0

안녕하세요. 답변 도우미입니다.

혹시 윈도우와 맥의 차이가 아닐까 의견을 드립니다. / 표시와 \ 표시가 다음과 같이 윈도우와 맥에서의 절대경로/상대경로 표기시 다른 점이기 때문에 이 부분을 한번 고려해보시면 어떠실까요? 다음과 같이 상세 내용을 설명드립니다. 또한 화면에 따라서 \ 표시가 원화 표시로 나올 수 있는 부분도 있어서, 둘이 동일합니다

절대 경로(Absolute Path): 절대 경로는 파일이나 폴더의 전체 경로를 나타내며, 루트 디렉토리로부터 시작하여 해당 파일 또는 폴더까지의 모든 경로를 포함합니다.

  • Windows: 윈도우에서의 절대 경로는 드라이브 문자와 콜론(:)으로 시작합니다. 예를 들어, C:\Users\Username\DocumentsC 드라이브의 Users 폴더 안에 있는 Username 폴더의 Documents 폴더를 나타냅니다.

  • macOS: macOS에서의 절대 경로는 루트 디렉토리(/)로 시작합니다. 예를 들어, /Users/Username/Documents는 루트 디렉토리의 Users 폴더 안에 있는 Username 폴더의 Documents 폴더를 나타냅니다.

상대 경로(Relative Path): 상대 경로는 현재 작업 중인 디렉토리를 기준으로 경로를 지정합니다. 즉, 파일이나 폴더의 위치를 현재 위치로부터 상대적으로 나타냅니다.

  • Windows 및 macOS: Windows와 macOS에서의 상대 경로는 동일한 방식으로 작성됩니다. 목표 파일 또는 폴더까지의 상대 경로를 지정할 때는 현재 디렉토리(.)와 부모 디렉토리(..)를 사용할 수 있습니다. 예를 들어, 현재 디렉토리에서 하위 폴더인 data 폴더의 file.txt 파일을 나타내려면 ./data/file.txt와 같이 작성할 수 있습니다. 또는 상위 디렉토리로 이동하여 ../other/folder와 같이 작성할 수도 있습니다.

이러한 방법으로 절대 경로와 상대 경로를 사용하여 윈도우와 macOS에서 파일 및 폴더의 경로를 지정할 수 있습니다.

감사합니다.

박주희님의 프로필 이미지
박주희

작성한 질문수

질문하기