欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python處理emoji表情(兩個(gè)函數(shù)解決兩者之間的聯(lián)系)

 更新時(shí)間:2021年05月17日 10:12:30   作者:遠(yuǎn)方的星  
這篇文章主要介紹了python處理emoji表情,主要通過兩個(gè)函數(shù)解決兩者之間的聯(lián)系,本文通過實(shí)例代碼給大家介紹的非常完美,對(duì)python emoji表情的相關(guān)知識(shí)感興趣的朋友一起看看吧

還記得曾經(jīng)被“滑稽”刷屏的場(chǎng)景嗎?

在這里插入圖片描述

在這個(gè)各種表情包橫行的時(shí)代,emoji表情還能依然占據(jù)一定的地位!

在這里插入圖片描述

這篇文章將帶你了解一下,python與emoji之間的會(huì)有怎樣的聯(lián)系

在這里插入圖片描述


emoji庫(kù)的官方文檔:傳送門


一、emoji庫(kù)的安裝

pip install emoji

二、函數(shù)的作用

emoji庫(kù)主要有兩個(gè)函數(shù):

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

1、emojize()

在這里插入圖片描述

在應(yīng)用時(shí),需要將code,稍微修改一下,在code的兩端加上 ,中間的空格改為 _ ,如第一個(gè)笑臉:

# -*- coding: UTF-8 -*-
"""
@Author  :遠(yuǎn)方的星
@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()

理解上一個(gè)函數(shù),那么這個(gè)函數(shù)就很好理解了。

接著以這個(gè)笑臉為例。

# -*- coding: UTF-8 -*-
"""
@Author  :遠(yuǎn)方的星
@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:

與上面相對(duì)比,發(fā)現(xiàn),code并不一樣,然后我又試了一下,上面的那種算是完整寫法,但是每種表情可能都對(duì)應(yīng)一種簡(jiǎn)寫。

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

顯示可能不同,實(shí)質(zhì)上是一樣的

在pycharm中

在這里插入圖片描述

在記事本中

在這里插入圖片描述

在word里面

在這里插入圖片描述

三、文章中的emoji表情處理

在這里插入圖片描述

這是文章內(nèi)容,現(xiàn)在用python處理一下,將emoji去掉。

怎么去除呢?

在這里插入圖片描述

代碼:

# -*- coding: UTF-8 -*-
"""
@Author  :遠(yuǎn)方的星
@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測(cè)試.txt'
print(delete_emoji(path))

輸出:

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

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

以上就是python處理emoji表情(兩個(gè)函數(shù)解決兩者之間的聯(lián)系)的詳細(xì)內(nèi)容,更多關(guān)于python emoji表情的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python使用wmi模塊獲取windows下硬盤信息的方法

    python使用wmi模塊獲取windows下硬盤信息的方法

    這篇文章主要介紹了python使用wmi模塊獲取windows下硬盤信息的方法,涉及Python獲取系統(tǒng)硬件信息的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • 使用Python將語(yǔ)音轉(zhuǎn)換為文本的方法

    使用Python將語(yǔ)音轉(zhuǎn)換為文本的方法

    這篇文章主要介紹了如何使用Python將語(yǔ)音轉(zhuǎn)換為文本,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 在PyCharm中高效使用遠(yuǎn)程文件編輯功能的實(shí)現(xiàn)

    在PyCharm中高效使用遠(yuǎn)程文件編輯功能的實(shí)現(xiàn)

    PyCharm作為業(yè)界領(lǐng)先的集成開發(fā)環(huán)境(IDE),提供了強(qiáng)大的本地和遠(yuǎn)程開發(fā)功能,本文詳細(xì)介紹了如何在PyCharm中使用遠(yuǎn)程文件編輯功能,希望能夠幫助你提高遠(yuǎn)程開發(fā)的效率和體驗(yàn)
    2024-08-08
  • 解決csv.writer寫入文件有多余的空行問題

    解決csv.writer寫入文件有多余的空行問題

    今天小編就為大家分享一篇解決csv.writer寫入文件有多余的空行問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python中異常處理用法

    Python中異常處理用法

    這篇文章主要給大家分享的是?Python中異常處理用法,為了保證程序的健壯性與容錯(cuò)性,即在遇到錯(cuò)誤時(shí)候程序不會(huì)崩潰,我們需要對(duì)異常進(jìn)行處理,下面來看看文章對(duì)此的用法,需要的朋友可以參考一下
    2021-11-11
  • Python之指數(shù)與E記法的區(qū)別詳解

    Python之指數(shù)與E記法的區(qū)別詳解

    今天小編就為大家分享一篇Python之指數(shù)與E記法的區(qū)別詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python構(gòu)建簡(jiǎn)單線性回歸模型

    Python構(gòu)建簡(jiǎn)單線性回歸模型

    這篇文章主要介紹了Python構(gòu)建簡(jiǎn)單線性回歸模型,線性回歸表示發(fā)現(xiàn)函數(shù)使用線性組合表示輸入變量。簡(jiǎn)單線性回歸很容易理解,使用了基本的回歸技術(shù),一旦理解了這些基本概念,可以更好地學(xué)習(xí)其他類型的回歸模型
    2022-08-08
  • python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法

    python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法

    這篇文章主要介紹了python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法,涉及Python基于tkinter繪圖的相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • Python線程詳解

    Python線程詳解

    這篇文章主要介紹了Python線程詳解,本文詳細(xì)講解了線程方方面面的知識(shí),如線程基礎(chǔ)知識(shí)線程狀態(tài)、線程同步(鎖)、線程通信(條件變量)等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • Django框架視圖層URL映射與反向解析實(shí)例分析

    Django框架視圖層URL映射與反向解析實(shí)例分析

    這篇文章主要介紹了Django框架視圖層URL映射與反向解析,結(jié)合實(shí)例形式分析了Django框架普通url映射、命名URL參數(shù)映射、分布式URL映射、反向解析等相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07

最新評(píng)論