我有一个代码点列表(U + XXXX),我需要将其转换为真实字符。我的代码点是针对UTF-8的。我已经仔细研究了之前提到的unicode并且没有看到如何做到这一点。
我可以剥离U + XXXX来获取号码(XXXX),但接着是什么?有些人建议使用“unichr()”,但在Python3中甚至无法识别。
对不起,如果这是基本的;刚开始用Python编程。
答案 0 :(得分:1)
Python 3.x没有unichr()
,因为Python 3.x本身支持Unicode字符串。
3>> chr(int('3042', 16))
'あ'
答案 1 :(得分:1)
unichr()被python3中的chr()取代, 你可以转换像' U + XXXX'像这样的人物:
chr(int('U+XXXX'.lstrip('U+'), 16))