如何使用Python将unicode字符串中的重音字符转换为其unicode字符代码?

时间:2010-08-17 03:18:09

标签: python unicode character diacritics codepoint

想知道如何将u'é'之类的unicode字符串转换为其unicode字符代码u'\xe9'

3 个答案:

答案 0 :(得分:2)

您可以使用Python的repr()函数:

>>> unicode_char = u'é'
>>> repr(unicode_char)
"u'\\xe9'"

答案 1 :(得分:1)

ord会为您提供数值,但您必须将其转换为十六进制:

>>> ord(u'é')
233

答案 2 :(得分:1)

u'é'和u'\ xe9'完全相同,它们只是不同的表现形式:

>>> u'é' == u'\xe9'
True