본문 바로가기
ETC/에러 모음

python txt read 파일 읽기 에러 'cp949 codec' 해결법

by Guardy 2020. 8. 12.
728x90
File "test.py", line 6, in <module>
    lines = data.read()
UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 0: illegal multibyte sequence

다음과 같은 에러가 떴을 때 해결하는 방법은 두가지가 있다.

 

1번째 방법

파일을 읽을 때 설정에서 utf-8을 붙여준다. 

file = open( "text.txt", "r", "utf-8" )

 

2번째 방법

txt 파일을 저장할 때 인코딩을 ANSI로 바꾸면 된다.

메모장에서 저장할 경우 다른 이름으로 저장을 누르면 ANSI 인코딩으로 바꿔줄 수 있다.

 

728x90