Python 에서 인코딩 변경하기

욱성군의 이미지

python 으로 프로그래밍을 하고 있습니다. 그런데 EUC-KR 을 UTF-8 로 바꾸는 부분에서 여러가지 문제가 생기는데요, iconv 로는 제대로 변환되는 것이 윈도즈 python 에서는 변경이 안됩니다.

여러분들은 윈도즈 python 에서 주로 어떤 식으로 인코딩 변경을 하시나요?

hongminhee의 이미지

파이썬에는 str 외에도 unicode 타입이 있습니다.

print euckr_str.decode('EUC-KR').encode('UTF-8')