인코딩된 charset 을 혼동하여 잘못 디코딩한 경우를 왕왕 보게 된다."설정" 이란 문자열을 기준으로 잡으면:1. EUC-KR(혹은 CP949)를 UTF-8로 디코드: �궭뚥쀍 혹은 ����: 2. UTF-8을 EUC-KR(혹은 CP949)로 디코드: ��ㅼ�� 그 유명한 궭뚥쀍은 설정이란 단어가 잘못 디코딩 된 것이다. �는 “유니코드 대체 문자”(replacement character, U+FFFD) 이므로,디코드 charset 이 표현할 수 없는 어떤 바이트들이 대체되었다고 이해하면 된다. 파이썬같은 경우, 이 "replace" 동작이 default 가 아니고 "strict" 이다.즉 주어진 바이트가 "유효시작바이트" 가 아니면 에러가 난다. 같은 인코딩으로 한번 더 인코딩해서 깨지는 경우도 있..