对于JSOG, unicode网站列出" U + 00A9"
有没有办法让我从任何Unicode点的Python 3中获取确切的数字或字符串?
我尝试了以下所有方法:
ord('©') = 169
'©'.encode('unicode_escape') = b'\\xa9'
'\N{COPYRIGHT SIGN}'.encode('utf-8') = b'\xc2\xa9'
我不知道还有什么可以尝试的。我正在寻找适用于所有Unicode代码点(例如包括)的解决方案,其代码为5位数,并以1开头(即1F44D
)
答案 0 :(得分:3)
>>> 'U+{:04X}'.format(ord('©'))
'U+00A9'