好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python處理emoji表情(兩個函數解決兩者之間的聯系)

python處理emoji表情(兩個函數解決兩者之間的聯系)

熱門標簽:陜西金融外呼系統 白銀外呼系統 唐山智能外呼系統一般多少錢 公司電話機器人 騰訊外呼線路 哈爾濱ai外呼系統定制 激戰2地圖標注 海南400電話如何申請 廣告地圖標注app

還記得曾經被“滑稽”刷屏的場景嗎?

在這個各種表情包橫行的時代,emoji表情還能依然占據一定的地位!

這篇文章將帶你了解一下,python與emoji之間的會有怎樣的聯系


emoji庫的官方文檔:傳送門


一、emoji庫的安裝

pip install emoji

二、函數的作用

emoji庫主要有兩個函數:

  • emojize():根據code生成emoji表情
  • demojize():將emoji表情解碼為code
  • code與表情的對照表:傳送門

1、emojize()

在應用時,需要將code,稍微修改一下,在code的兩端加上 ,中間的空格改為 _ ,如第一個笑臉:

# -*- coding: UTF-8 -*-
"""
@Author  :遠方的星
@Time   : 2021/5/14 19:28
@CSDN    :https://blog.csdn.net/qq_44921056
@騰訊云   : https://cloud.tencent.com/developer/column/91164
"""
import emoji
a = emoji.emojize(':grinning_face:', use_aliases=True)
print(a)

輸出:

😀

2、demojize()

理解上一個函數,那么這個函數就很好理解了。

接著以這個笑臉為例。

# -*- coding: UTF-8 -*-
"""
@Author  :遠方的星
@Time   : 2021/5/14 19:28
@CSDN    :https://blog.csdn.net/qq_44921056
@騰訊云   : https://cloud.tencent.com/developer/column/91164
"""
import emoji
a = emoji.demojize('😀', use_aliases=True)
print(a)

輸出:

:grinning:

與上面相對比,發現,code并不一樣,然后我又試了一下,上面的那種算是完整寫法,但是每種表情可能都對應一種簡寫。

3、表情在不同文件中的顯示

顯示可能不同,實質上是一樣的

在pycharm中

在記事本中

在word里面

三、文章中的emoji表情處理

這是文章內容,現在用python處理一下,將emoji去掉。

怎么去除呢?

代碼:

# -*- coding: UTF-8 -*-
"""
@Author  :遠方的星
@Time   : 2021/5/14 19:28
@CSDN    :https://blog.csdn.net/qq_44921056
@騰訊云   : https://cloud.tencent.com/developer/column/91164
"""
import emoji
import re


def delete_emoji(file_path):
    with open(file_path, encoding='UTF-8') as f:
        data = f.read()
    response = re.sub('(\:.*?\:)', '', emoji.demojize(data))
    return response


path = 'D:/emoji測試.txt'
print(delete_emoji(path))

輸出:

這是emoji的測試喲你好呀,陌生人祝你天天開心

除了去掉emoji表情,還能替換emoji,感興趣的小伙伴,趕緊自己試一試吧,和刪除的原理一樣嗷。

以上就是python處理emoji表情(兩個函數解決兩者之間的聯系)的詳細內容,更多關于python emoji表情的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • Python中的np.argmin()和np.argmax()函數用法
  • Python函數參數和注解的使用
  • python基礎學習之遞歸函數知識總結
  • python中os.path.join()函數實例用法
  • 淺談Python中的函數(def)及參數傳遞操作
  • python 定義函數 返回值只取其中一個的實現
  • python print()函數的end參數和sep參數的用法說明
  • Python基礎學習之簡單理解函數

標簽:上海 益陽 惠州 鷹潭 黑龍江 常德 四川 黔西

巨人網絡通訊聲明:本文標題《python處理emoji表情(兩個函數解決兩者之間的聯系)》,本文關鍵詞  python,處理,emoji,表情,兩個,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python處理emoji表情(兩個函數解決兩者之間的聯系)》相關的同類信息!
  • 本頁收集關于python處理emoji表情(兩個函數解決兩者之間的聯系)的相關信息資訊供網民參考!
  • 推薦文章