假设Python将名称视为普通字符串,则首先必须将其解码为unipre:
>>> name'Christensen Skxf6ld'>>> unipre(name, 'latin-1')u'Christensen Skxf6ld'
实现此目的的另一种方法:
>>> name.depre('latin-1')u'Christensen Skxf6ld'注意字符串前面的“ u”,表示它是未编码的。如果进行打印,则正确显示带重音的字母:
>>> print name.depre('latin-1')Christensen Sköld顺便说一句:必要时,您可以使用de“ enpre”方法将unipre转换为UTF-8字符串:
>>> name.depre('latin-1').enpre('utf-8')'Christensen Skxc3xb6ld'


