반응형
파이썬 pandas 모듈에서 파일을 불러올 때,
import pandas as pd
CCTV = pd.read_csv('C:\Users\CCTV.csv', encoding='utf-8')
CCTV.head()
를 돌려보면
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
이렇게 오류가 나는 경우가 있습니다.
\U 부분 때문에 유니코드로 인식되는 에러인데요,
해결방법은
1. 따옴표 앞에 r을 붙히면 해결됩니다.
import pandas as pd
CCTV = pd.read_csv(r'C:\Users\CCTV.csv', encoding='utf-8')
CCTV.head()
2. \를 두개씩 넣어도 해결됩니다.
import pandas as pd
CCTV = pd.read_csv('C:\\Users\\CCTV.csv', encoding='utf-8')
CCTV.head()
둘 중에 편하신 방법으로 에러를 해결하시면 되겠습니다!
반응형
'각종공부 > 파이썬 오류 해결 & 팁' 카테고리의 다른 글
[파이썬] Graphviz PATH 오류 (0) | 2018.12.16 |
---|---|
[파이썬] UnicodeDecodeError: 'cp949' codec can't decode byte 0xeb in position 436: illegal multibyte sequence 오류 (0) | 2018.12.15 |
[파이썬] python matplotlib animation ffmpeg error (1) | 2018.12.09 |
[파이썬] 윈도우에서 Openai - gym - gym[atari] 설치하기 (3) | 2018.12.08 |
[파이썬] pip install 사용 시SyntaxError 해결법 (0) | 2018.12.08 |
댓글