显示unicode字符名称的工具

时间:2015-05-19 17:20:19

标签: debugging unicode

在几个月前调试与Unicode相关的问题时,我使用了一个非常有用的在线工具,它生成了粘贴在此q底部的输出。我现在又需要它,但不能为我的生活找到它,尽管45分钟。与谷歌。非常感谢指向工具的指针,或者关闭的东西。 (请注意,我特别希望能够一次查找多个字符,并将结果垂直堆叠。)

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以在Google上找到许多此类网站(搜索unicode代码点查找)。能够提供您所需要的内容的是http://unicodelookup.com/

使用Accents áéíóúü等输入,您将获得以下输出:

enter image description here

请参阅:http://unicodelookup.com/#Accentsáéíóúü/ 1

答案 1 :(得分:0)

Python有一个名为unicodedata的模块,可用于查找任何代码点的名称。

>>> import unicodedata
>>> unicodedata.name(u'\u200e')
'LEFT-TO-RIGHT MARK'

>>> for ch in u'\u200elasts.boats.cure':
    print ch, ' %04x ' % ord(ch), unicodedata.name(ch)

‎  200e  LEFT-TO-RIGHT MARK
l  006c  LATIN SMALL LETTER L
a  0061  LATIN SMALL LETTER A
s  0073  LATIN SMALL LETTER S
t  0074  LATIN SMALL LETTER T
s  0073  LATIN SMALL LETTER S
.  002e  FULL STOP
b  0062  LATIN SMALL LETTER B
o  006f  LATIN SMALL LETTER O
a  0061  LATIN SMALL LETTER A
t  0074  LATIN SMALL LETTER T
s  0073  LATIN SMALL LETTER S
.  002e  FULL STOP
c  0063  LATIN SMALL LETTER C
u  0075  LATIN SMALL LETTER U
r  0072  LATIN SMALL LETTER R
e  0065  LATIN SMALL LETTER E