Python實用案例,Python腳本實現玩轉emoji,我微又“偷偷”更新這個表情!
前言
今天我們就利用Python腳本實現天氣查詢應用吧。直接開整~
如果有正在跟我一樣的自學的朋友,需要我本篇的代碼或者其他的Python學習資料可以加衛星小助手:ilove-python直接獲取
效果展示
emoji的編碼
Emoji 字符是 Unicode 字符集中的一部分。也就是說,Emoji 符號就是一個文字,它會被渲染為圖形。
常見的 Emoji 表情在 Unicode 字符集中的范圍和具體的字節映射關系, 可通過 Unicode 映射表查看。
Unicode 只是規定了 Emoji 表情的碼點和含義,并沒有規定它的樣式。同一個 Emoji 表情在不同系統中會有不一樣的表現形式。
在python中玩轉 emoji
在上圖的 Unicode 映射表中,可以查到表情對應的 Unicode 編碼。
例如表情?? 的 Unicode 編碼為 U+1f637 ,但我們在使用的時候,需要改寫為如下形式才能打印出來:
即將+號改為三個零,并在U前面加上斜杠。
In [20]: sample_ list = ["\U0001F601", "\U0001F605 ”, "\U0001F602" , ”\U0001F642", "\U0001F643","\U0001F609 ""\U0001 F60A" , "\U0001F607" ]for code in sample_ list:print( code , end=''
在python中,我們還可以利用擴展庫 emoji ,這個庫給表情起了“別名”(見下圖),以便通過“別名”,獲取emoji表情。
源碼實現
In[32]:from emoji import emojizeprint( emojize(" :smile:", use_ _aliases=True),end='' )print( emojize(" :cry:",use_ aliases=True), end='' )print( emojize(" :pensive:", use_ aliases=True),end=' ' )print( emojize(" :joy:", use_ aliases=True), end='' )
文章到這里就結束了,感謝你的觀看,Python實用腳本系列,下篇文章分享python打造實時截圖識別OCR
為了感謝讀者們,我想把我最近收藏的一些編程干貨分享給大家,回饋每一個讀者,希望能幫到你們。
干貨主要有:
① 2000多本Python電子書(主流和經典的書籍應該都有了)
② Python標準庫資料(最全中文版)
③ 項目源碼(四五十個有趣且經典的練手項目及源碼)
④ Python基礎入門、爬蟲、web開發、大數據分析方面的視頻(適合小白學習)
⑤ Python學習路線圖(告別不入流的學習)
⑥ 兩天的Python爬蟲訓練營直播權限
All done~詳見個人簡介或者私信獲取完整源代碼。。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















