-
[Python error]UnicodeDecodeError: 'cp949' codec can't decode bytes in position : illegal multibyte sequence검색하기 귀찮아서 블로그에 박제 2021. 12. 2. 12:52728x90
python3 부터는 ANSI 기준으로 작성된 파일만 읽을 수 있다.
UTF-8로 작성된 파일은 보통 방법으로 읽을 때 에러가 난다.
해결방법
1. utf-8을 붙여준다.
f = open( 'text.txt', 'r', 'utf-8' )
2. 파일의 인코딩을 ANSI로 바꾸면 된다.
해당 파일을 메모장으로 열었을 경우 [다른 이름으로 저장]에서 가능하다.
728x90'검색하기 귀찮아서 블로그에 박제' 카테고리의 다른 글
windows 11에서 ubuntu linux 연결하는 법 (0) 2022.05.18 QT 단축키 (0) 2021.12.21 [C++] ISO C++11 does not allow conversion from string literal to 'char *' (0) 2021.11.25 ROCKCHIP: rknn-toolkit install (0) 2021.11.04 Openssl을 이용한 암호화 통신 (0) 2021.10.13