無論出於何種原因,我認爲這將是一個整潔的表達我感興趣的表情符號。第一列將是codepoint,第二表情符號,第三名。沿着這個網頁的東西,但是適合我的使用。在Python 3中如何打印unicode codepoint作爲u' U ...'
假設我弄清楚如何在代碼點迭代(有對於其他問題,或者我構建的興趣列表),那麼我將只通過代碼點,如
u_str = u'\U0001F001'
u_str = u'\U0001F002'
週期
(產生編程當然)
和打印(在循環中):
print(u'\U0001F001', u_str, ' ', unicodedata.name(u_str))
print(u'\U0001F002', u_str, ' ', unicodedata.name(u_str))
如果有能力使用unicodedata和一些屬性,如unicodedata.hex_representation,那麼我只會使用它,但如果在unicodedata中存在該屬性,我不理解規範以查看它。
因此,在尋找答案,我發現這樣一個問題:
how-does-one-print-a-unicode-character-code-in-python
我嘗試:
>>> print(u_str.encode('raw_unicode_escape'))
b'\\U0001f600'
什麼我要找的是我放在:
u_str = u'\U0001F600'
這是可能的還是有一些其他方式來實現建設的表?
完美!我也贊成,但直到我的聲望高於15時纔會錄製。 – mcwizard