Googleのemoji4unicodeを少し使ってみた

メモ。Googleの絵文字変換。
GitHub - googlei18n/emoji4unicode: Automatically exported from code.google.com/p/emoji4unicode
Google Japan Blog: 絵文字のユニコード符号化: 符号化提案用のオープンソースデータ
Emoji Symbols: Background Data

>>> import emoji4unicode
>>> emoji4unicode.Load()
>>> emoji4unicode.all_carrier_data['docomo'].SymbolFromUnicode(u'E6B3').ImageHTML()
'<img src=http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/basic/images/172.gif width=16 height=16>'
>>> d = emoji4unicode.GetSymbols()
>>> d = list(emoji4unicode.GetSymbols())
>>> d[0]
<emoji4unicode.Symbol object at 0x00CFD670>
>>> d[0].GetCarrierUnicode('kddi')
u'E488'
>>> d[0].GetCarrierUnicode('docomo')
u'E63E'
>>> d[0].GetCarrierUnicode('softbank')
u'E04A'
>>> d[0].GetCarrierUnicode('google')
u'FE000'
>>> d[0].GetUnicode()
u'2600'

まあ使ってみる。