2024-09-30 00:26:01 发布
网友
我有一个包含unicode代码点列表的文件:
0x9C00 0x9D70 0x9D6B 0xFA2D
我试图创建一个unicode字符数组,如下所示:
with open("KANJI.TXT") as f: kanjiCodes = f.readlines() alphabet = [ code_point for code_point in kanjiCodes ]
如何将这些0x字符串转换为实际的unicode字符串?你知道吗
在Python3.x中,可以执行以下操作:
kanjiCodes=['0x9C00', '0x9D70','0x9D6B', '0xFA2D'] print([chr(int(code_point, 16)) for code_point in kanjiCodes]) # ['鰀', '鵰', '鵫', '鶴']
使用unichr
print unichr(0x9C00)
在Python3.x中,可以执行以下操作:
使用unichr
相关问题 更多 >
编程相关推荐