
iconv.input_encoding을 설정할 때는 'euc-kr' 또는 'cp949'를 사용해야 합니다. 이는 한글 인코딩을 위한 표준 인코딩입니다.
iconv.input_encoding = 'euc-kr' 또는 iconv.input_encoding = 'cp949'
이러한 설정을 통해 한글을 제대로 인코딩할 수 있습니다.
예를 들어, 다음과 같이 코드를 수정할 수 있습니다.
python
import sys
import iconv
# iconv.input_encoding을 euc-kr로 설정
iconv.input_encoding = 'euc-kr'
# 한글을 인코딩
iconv.iconv('utf-8', 'euc-kr', '한글')
이러한 코드를 사용하면 한글이 제대로 인코딩되어 utf-8로 변환됩니다.
2025-03-18 15:29