내가 사용하는 파이썬 2.6.6 내 로케일 ('ko 페이지', 'UTF8')파이썬으로 utf-8 문자열을 big5로 변환하는 방법?
내가 BIG5에 UTF-8 문자열을 변환하는 여러 가지 방법을 시도하지만 작동하지 않을 수 있습니다. 그 방법을 알고 있다면, 제게 조언 해주세요. 고마워요.
소위 '單車'는 '자전거'
그것은 유니 코드 인 것을 의미에 중국 단어 \ u55ae \ u8eca
나는 str_a 일 수 있습니다 알고str_a = u'\u55ae\u8eca'
str_b = '\u55ae\u8eca'
print str_a # output '單車'
print str_b # output '\u55ae\u8eca'
,하지만 난 원하는 str_b도 big5로 변환하십시오.
디코드, 인코딩, 유니 코드를 시험해 봅니다.하지만 여전히 작동하지 않습니다.
좋은 아이디어있으세요? 감사.
"나는 디코딩, 인코딩, 유니 코드를 사용해 유니 코드 객체
str_a
에서 유니 코드 코드 포인트의 순서로 그 비교 하지만 여전히 작동하지 않습니다. " 시도한 코드와 문제를 게시하십시오. UTF-8을 Big-5로 변환하지 마십시오. UTF-8을 유니 코드로 디코딩합니다. 그런 다음 유니 코드를 Big-5로 인코딩합니다. 디코딩을 게시하고 시도한 코드와 문제를 인코딩하십시오. –조언 해 주셔서 감사합니다. –