MS Windows에서 EUC-KR 코드셋을 넘어가는 문자의 경우(CP949 코드셋), 하기 코드에서 EUC-KR 부분을 CP949로 교체해서 사용.


# UTF-8을 EUC-KR로 변환
def utf2euc(str):
    return unicode(str, 'utf-8').encode('euc-kr')

# EUC-KR을 UTF-8로 변환
def euc2utf(str):
    return unicode(str,'euc-kr').encode('utf-8')


참고자료: http://renderman.tistory.com/28


Posted by Gungume
,