Python - UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte 오류

김지현·2023년 3월 23일
0

오류모음집

목록 보기
4/4

오류내용

venv 가상환경 잘 잡고 flask도 잘 설치하고 돌렸는데 갑자기 유니코드 에러가 떴음
찾아보니 파이썬에서 csv를 불러올 때 한글을 인식하지 못해서 생기는 에러라고 함
0xb1 값이 아스키 범위(0~128)를 넘어섰다는 뜻

해결방법1

encoding인자에 euc-kr 이나 cp949를 추가해주면 됨
cp949euc-kr의 확장 버전이므로 cp949를 사용하는 것을 추천

해결방법2

1번째 방법으로 해결이 안됨
파이썬 버전이 3.8.6으로 되어있었는데 지우고 3.11.2로 새로 다운로드 받으니 해결됨
..?왜지..

0개의 댓글

관련 채용 정보