본문 바로가기
파이썬

파이썬 "for line in ..."결과 UnicodeDecodeError : 'utf-8'코덱이 바이트를 디코딩 할 수 없습니다.

by º기록 2021. 1. 3.
반응형

다음은 내 코드입니다.

for line in open('u.item'):
#read each line

이 코드를 실행할 때마다 다음 오류가 발생합니다.

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 2892: invalid continuation byte

이 문제를 해결하고 open ()에 추가 매개 변수를 추가하려고했습니다. 코드는 다음과 같습니다.

for line in open('u.item', encoding='utf-8'):
#read each line

그러나 다시 동일한 오류가 발생합니다. 그럼 어떡해! 도와주세요.

 

해결 방법

 


 

참조 페이지 https://stackoverflow.com/questions/19699367

 

 

반응형

댓글