Python 如何转换U+;XXX到实际的unicode字符(在本机脚本中)

Python 如何转换U+;XXX到实际的unicode字符(在本机脚本中),python,unicode,codepoint,Python,Unicode,Codepoint,我有一个代码点列表(U+XXXX),我需要将其转换为实际字符。我的代码点是UTF-8。我已经浏览了前面提到的unicode,不知道如何做到这一点 我可以去掉U+XXXX来获得号码(XXXX),但是接下来呢?有些人建议使用“unichr()”,但这在Python3中甚至没有得到认可 对不起,如果这是基本的;刚刚开始用Python编程。Python3.x没有unichr(),因为Python3.x本机支持Unicode字符串 3>> chr(int('3042', 16)) 'あ' 在

我有一个代码点列表(U+XXXX),我需要将其转换为实际字符。我的代码点是UTF-8。我已经浏览了前面提到的unicode,不知道如何做到这一点

我可以去掉U+XXXX来获得号码(XXXX),但是接下来呢?有些人建议使用“unichr()”,但这在Python3中甚至没有得到认可


对不起,如果这是基本的;刚刚开始用Python编程。

Python3.x没有
unichr()
,因为Python3.x本机支持Unicode字符串

3>> chr(int('3042', 16))
'あ'
在python3中,unichr()被chr()替换, 您可以将“U+XXXX”等字符串转换为如下字符:

chr(int('U+XXXX'.lstrip('U+'), 16))

UTF-8没有代码点。