UnicodeDecodeError: 'cp949' 에러는 파일을 읽을 때 발생할 수 있는 문제입니다.
이 문제를 해결하는 방법으로는 파일을 열 때 인코딩을 지정해주는 것이 있습니다.
open('파일경로', 'rt', encoding='UTF8')
와 같이 파일을 열어주면 왠만하면 다 해결이 됩니다.
*) 실제 파일 인코딩에 맞추어서 사용하면 됩니다.
다른 방법으로는 텍스트 파일을 메모장으로 열어서 다른 이름으로 저장하고 인코딩을 ANSI로 저장하는 것도 있습니다.
이 외에도 인코딩 값을 변경해서 시도하거나 파일을 직접 열어 공백이 있는지 확인하고 공백을 제거하는 방법도 있습니다.
'IT > 파이썬' 카테고리의 다른 글
Django manage.py my_command - 커스텀 명령어 만들기 (0) | 2023.05.05 |
---|---|
파이썬 - 지도, 주소, 위도, 경도 등 지도 라이브러리 - GeoPy (0) | 2023.05.05 |
Django ORM - aggregation sum 결과가 0 인 결과 배제하기 (0) | 2023.05.04 |
Django ORM - Group by 사용해서 Count, Sum, Avg 구하기 (0) | 2023.05.03 |
Django - SQL group by 를 ORM 에서 구현하기 (0) | 2023.05.01 |