每个Unicode ch的规范名称

2024-10-02 20:37:48 发布

您现在位置:Python中文网/ 问答频道 /正文

>>> from unicodedata import name, lookup
>>> name('a')
'LATIN SMALL LETTER A'
>>> name('☃')
'SNOWMAN'
>>> name('A')
'LATIN CAPITAL LETTER A'
>>> name('`')
'GRAVE ACCENT'
>>> name('☹')
'WHITE FROWNING FACE'
>>> name('☺')
'WHITE SMILING FACE'

我知道Unicode是字符和整数之间的对应关系。你知道吗

UTF-8是数字和字节之间的对应关系。Python遵循UTF-8编码。你知道吗

但是

规范名在编程中的用法是什么?它是针对python的吗?你知道吗

U+263a WHITE SMILING FACE
U+2639 WHITE FROWNING FACE

Tags: namefromimport关系lookuputfsmallface
2条回答

正如前面提到的另一个答案,不,它们不是特定于Python的。它们是由Unicode Consortium设置的Unicode字符的名称。您可以在他们的网站上看到character charts中的字符名称。Python docs还有一个关于Unicode的page。你知道吗

不,它不是特定于Python的。这些是Unicode标准给代码点的名称。你知道吗

相关问题 更多 >