파이참에서 한글이 포함된 파일을 읽으려고 하니, 다음과 같은 오류가 났다.
코드는 다음과 같았다.
file = open('파일 경로', 'r', encoding='utf-8')
오류는 다음과 같았다.
에러에서 알 수 있듯이, 인코딩 문제 같아서 encoding 부분을 'cp949', 'euc-kr'로 넣어주었다.
그러자 다음과 같은 에러가 발생했다.
혹시나 싶어, encoding에 'utf-16'을 입력했다. 정상적으로 나왔다.
file = open('파일 경로', 'r', encoding='utf-16')
왜 해결됐는지는 정확히 모르겠다. 쩝...찝찝하다.
'개발 관련 > python' 카테고리의 다른 글
[haversine] 위경도 거리 구하기 (0) | 2021.12.20 |
---|---|
strftime() 포매팅 문자 정리 (0) | 2021.12.12 |
csv 모듈로 csv 파일 만들기 (0) | 2021.10.10 |
[Warnings] Notebook kernel doesn't match project interpreter (0) | 2021.09.02 |
[Error] Notebook kernel doesn't match Project Interpreter (0) | 2021.03.24 |