2011-08-07 9 views
0

파이썬에서 성과 이름을 파일에서 읽으며 인코딩하는 데 문제가 있습니다. 나는 이름을 인쇄하고 싶지만 무엇입니까 "UnicodeEncodeError '문자표'코덱이 위치 (11)의 '\ u021b을'문자를 인코딩 할 수 없습니다 문자는 정의에 매핑"파이썬 인코딩 및 디코딩 문자열

first = obj.first_name.encode('utf-8') 
    last = obj.last_name.encode('utf-8') 
    first = first.decode('utf-8') 
    last = last.decode('utf-8') 
    print(first) 

이것은 무엇 코드 문제?

답변

2

출력 단자/콘솔에 ț을 표시 할 수있는 방법이 없습니다. Windows를 사용하는 경우 스크립트를 실행하기 전에 chcp 65001을 시도하십시오.

관련 문제