개발 207

[Python] dict 출력시 한글 출력 문제

어떤 언어이건 간에 5년을 경험했다 하더라도,새로운 형태의 해결 방식은 계속 나오더군요.파이썬도 그랬습니다. 다음과 같은 dict 가 있습니다. 12345d={ '_id':'12345', 'kind':'abc', 'name':'가나다'}cs 여기에서 '가나다'는 UTF-8 코드 입니다.(나중에는 u'가나다' 라고 unicode로 설정하여도 마찬가지 입니다) 여기에서 'name'키의 값을 출력해 보겠습니다. print d['name']하면,그 결과는가나다 라고 결과가 잘 나옵니다. 그런데 문제는 dict 자체를 출력할 때 발생합니다. 12print d{'kind': 'abc', '_id': '12345', 'name': '\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4'}cs 위와 같이 ..

개발 2015.02.24