ELECTRONICS/컴퓨터
UnicodeDecodeError: 'cp949' codec can't decode byte
우리별3호
2014. 8. 19. 17:29
파이썬에서 텍스트 파일을 읽어들일 때
UnicodeDecodeError: 'cp949' codec can't decode byte... 와 같은 에러를 내면서 멀쩡한 파일을 읽지 못할 때가 있는데, 이때는
fid=open('filename.txt','rt', encoding='UTF8')
과 같이 encoding='UTF8' 같이 인코딩 옵션을 주면 해결된다.
cp949코덱으로 utf8 로된 파일을 읽을 때 생긴다.
Written by Daum '우리별'