반응형 Python/ERROR1 [Python Error] UnicodeDecodeError: 'cp949' codec can't decode byte 0xed in position 42: illegal multibyte sequence 에러명 UnicodeDecodeError: 'cp949' codec can't decode byte 0xed in position 42: illegal multibyte sequence 에러 내용 파이선 디코딩 에러로, 파이썬 3은 파일을 읽어올 때, ANSI 기준으로 인코딩 된 파일만 읽어올 수 있다. 그 이외의 형식으로 인코딩 된 파일들은 인코딩 명을 명시 해줘야 한다. 해결 방안 현재 에러는 CP949형태의 인코딩 방식을 사용한 파일을 그냥 OPEN 하려 하였기에 발생한 에러로, 파일의 인코딩을 명시해주면 된다. 아래는 예시로, 인코딩이 UTF8로 된 파일을 읽을 떄를 기준으로 작성하였다. 자신의 파일의 인코딩을 확인하고 해당하는 인코딩방식을 UTF8 대신 기입해 주면 된다. with open(fi.. 2021. 7. 5. 이전 1 다음 반응형