'\ xe9'와 같은 특수 문자가 포함 된 문자열 (원래 검색 엔진의 검색 결과에서 가져온 문자열)을 가지고 있으며 그 문자를 일반 문자로 바꿔서 인쇄 할 수 있습니다. 파이썬 프로그램).파이썬에서 인쇄 할 수없는 문자열을 일반 문자열로 변환하는 방법은 무엇입니까?
그럼 어떻게해야합니까? UnicodeEncodeError : 'charmap'코덱은 다음과 같은 오류를 작성합니다. "파일"D : \ Python27 \ lib \ encodings \ cp1255.py "12 행의 인코딩 반환 codeecs.charmap_encode (input, errors, encoding_table) 위치 11 인 코드 문자 U '\의 xe9': "나는 인쇄 할 때, 그런데
"sys.getdefaultencoding() 문자가 정의되지 않은 매핑은 "그것은 인쇄 : Cp1255
를 오류 원래이 함수 호출에 발생: "urllib.urlencode (THE STRING)"하지만 print (firstSearch [ 'Results [] ['Title ']) "라고 쓰려고 할 때도 발생합니다. firstSearch는 검색 결과에서 작성한 JSON입니다. 검색 엔진의 ...
tnx, It 아마르.
음을 쓸 수 있습니까? 모든 바이트를 무작위로 다른 바이트에 매핑 할 수는 있지만 원하는 것은 적절하지 않습니다. – delnan
어떤 플랫폼입니까? 'sys.stdout.encoding'이란 무엇입니까? 질문을 편집하여 전체 추적 및 전체 오류 메시지를 표시하십시오. –
[유니 코드의 변환] 가능한 복제본 (http://stackoverflow.com/questions/5701569/conversion-of-unicode) –