Python-如何将Unicode代码点转换为字符

时间:2018-07-03 01:24:58

标签: python unicode

我正在尝试将英语字符转换为《星球大战》奥雷贝什字符。 我在这里找到了Aurebesh字符的unicode代码分配:http://www.kreativekorp.com/ucsur/charts/aurebesh.htm

那么对于诸如“ U + E890”的代码点,我可以在python中打印出Aurebesh字符吗?

2 个答案:

答案 0 :(得分:0)

在python3中,您可以使用转义字符: print('\ue890')

编辑: 将其添加到答案中,因为它在评论中进行了少量讨论。

在python2.7中,您需要在字符串前面添加额外的u,以将其转换为unicode字符串(由Matt Clark提供): print u'\ue890'

答案 1 :(得分:0)

print('\ue890')将完成这项工作。