标签: python python-2.7 unicode
print u'\u0D05' a = '\u0D05' print a
print a提供\u0D05作为输出,但我想打印它代表的unicode字符,即അ。我怎样才能做到这一点?
print a
\u0D05
അ
答案 0 :(得分:11)
\u转义在非unicode字符串中没有意义。您需要a = u'\u0D05'。
\u
a = u'\u0D05'
如果您说要从其他地方获取字符串并且需要解释其中的unicode转义,那么请print a.decode('unicode-escape')
print a.decode('unicode-escape')