파일 위치를 지정하기 위해 사용하는 file_path에서, 경로를 잘못 지정했을 경우
FileNotFoundError 가 발생한다.
말 그대로 파일을 찾을 수 없다는 뜻인데, 경로가 잘못되어서 발생하는 에러다.
file_path = '폴더/하위1폴더/불러오고싶은 파일명' 방식으로 경로를 지정하며
pd.read_csv(file_path, sep= '')와 같은 형식으로 사용할 수 있다.
..을 사용하면 한 폴더 위로 갈 수 있는데, 주의할 점은
이 때 '현재 실행중인 주피터노트북의 위치' 기준으로 파일 경로를 설정해줘야 한다.
예를 들어 내가 지금 작업하고 있는 주피터노트북 ipynb 파일명이 Example_note.ipynb이고,
폴더는 06_Master_2203에서 작업을 하고 있다면 아래와 같은 모습일 것이다.
그런데 불러오고자 하는 데이터가 "data"폴더에 있는 "Dataset1.csv" 라면?
현재 내가 작업중인 파일(Exmaple_note.ipynb)이 있는 폴더에서 data 폴더로 들어가야 한다.
따라서 file_path는 다음과 같이 지정해준다.
file_path = '/data/Dataset1.csv'
Mydata=pd.read_csv(file_path,sep=',')
그런데 만약 내가 작업중인 파일(Exmaple_chapter0.ipynb)이 "chapter0" 폴더에 있다면?
한 단계 올라와서 06_Master_2203으로 나온 다음, data 폴더로 들어가야 할 것이다.
file_path는 다음과 같이 되어야 한다.
file_path = '../data/Dataset1.csv'
Mydata=pd.read_csv(file_path,sep=',')
불러올 데이터셋의 위치와 ipynb 파일의 위치를 잘 파악하여
FileNotFoundError를 예방하자 :)
[이전 글]
2022.03.11 - [Data science] - pandas, numpy, matplotlib 란? 간단 개념 정리+실습
2022.03.10 - [Data science] - 3초 안에 주피터노트북 다크 테마 설정(가상환경)
2022.03.07 - [Data science] - [한 번에 해결] 주피터 노트북 & 아나콘다 설치하고, 기본 작업경로 설정 후 가상환경 만들기까지
'Data science' 카테고리의 다른 글
머신러닝이 뭐지? 3분 안에 정리하는 기초 개념 (0) | 2022.04.25 |
---|---|
트위터 twitter API 개발자 계정 신청 및 apps 등록 후기 : 바로 승인 성공 (0) | 2022.04.13 |
pandas, numpy, matplotlib 란? 간단 개념 정리+실습 (0) | 2022.03.11 |
3초 안에 주피터노트북 다크 테마 설정(가상환경) (0) | 2022.03.10 |
[한 번에 해결] 주피터 노트북 & 아나콘다 설치하고, 기본 작업경로 설정 후 가상환경 만들기까지 (0) | 2022.03.07 |
댓글