在 Python 中:
>>> "\N{BLACK SPADE SUIT}"
'♠'
>>> "\u2660"
'♠'
现在,假设我有一个我不知道名称或编号的角色。是否有一个 Python 函数可以提供这样的信息?
>>> wanted_function('♠')
["BLACK SPADE SUIT", "u2660"]
在 Python 中:
>>> "\N{BLACK SPADE SUIT}"
'♠'
>>> "\u2660"
'♠'
现在,假设我有一个我不知道名称或编号的角色。是否有一个 Python 函数可以提供这样的信息?
>>> wanted_function('♠')
["BLACK SPADE SUIT", "u2660"]
您可能会发现unicodedata模块很方便:
>>> s = "\N{BLACK SPADE SUIT}"
>>> s
'♠'
>>> import unicodedata
>>> unicodedata.name(s)
'BLACK SPADE SUIT'
>>> ord(s)
9824
>>> hex(ord(s))
'0x2660'