<pre><code>>>> 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'
</code></pre>
<p>我知道Unicode是字符和整数之间的对应关系。你知道吗</p>
<p>UTF-8是数字和字节之间的对应关系。Python遵循UTF-8编码。你知道吗</p>
<p>但是</p>
<p>规范名在编程中的用法是什么?它是针对python的吗?你知道吗</p>
<pre><code>U+263a WHITE SMILING FACE
U+2639 WHITE FROWNING FACE
</code></pre>