文章目录 一、emoji库的安装二、函数的作用1、emojize()2、demojize()3、表情在不同文件中的显示 三、文章中的emoji表情处理四、Blogger’s speech
还记得曾经被“滑稽”刷屏的场景吗?

在这个各种表情包横行的时代,emoji表情还能依然占据一定的地位!小编推荐一个学python的学习老师围鑫(同音),前边一组是:mengy ,后边一组是:7762,把以上两组字母按照先后顺序组合起来即可,她会安排学习的。,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

这篇文章将带你了解一下,python与emoji之间的会有怎样的联系


**「emoji库的官方文档:」**传送门


一、emoji库的安装

pip install emoji1

二、函数的作用

emoji库主要有两个函数:

  • 「emojize():根据code生成emoji表情」
  • 「demojize():将emoji表情解码为code」
  • code与表情的对照表:传送门

1、emojize()

在应用时,需要将code,稍微修改一下,在code的两端加上 「:」 ,中间的空格改为 「_」 ,如第一个笑脸:

# -*- coding: UTF-8 -*-import emojia = emoji.emojize(':grinning_face:', use_aliases=True)print(a)12345678910

输出:

1

2、demojize()

理解上一个函数,那么这个函数就很好理解了。

接着以这个笑脸为例。

# -*- coding: UTF-8 -*-import emojia = emoji.demojize('', use_aliases=True)print(a)12345678910

输出:

:grinning:1

「与上面相对比,发现,code并不一样,然后我又试了一下,上面的那种算是完整写法,但是每种表情可能都对应一种简写。」

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

显示可能不同,实质上是一样的

  • 「在pycharm中」
  • 「在记事本中」
  • 「在word里面」

三、文章中的emoji表情处理

这是文章内容,现在用python处理一下,将emoji去掉。小可爱,加下我微信:mengy7762
领取以下福利
1、python安装包
2、程序员电子书籍:5本-10本
3、python项目源码三份:(python破解WiFi密码、VIP视频权限破解、爬虫自动化)
4、基础学习PPT教案
5、免费课程(开课时间15:00、19:30、20:30)自由选择
6、程序员职业规划分享
7、空余时间接单赚钱方法

怎么去除呢?

代码:

# -*- coding: UTF-8 -*-import emojiimport redef delete_emoji(file_path):with open(file_path, encoding='UTF-8') as f:data = f.read()response = re.sub('(:.*?:)', '', emoji.demojize(data))return responsepath = 'D:/emoji测试.txt'print(delete_emoji(path))1234567891011121314151617181920

输出:

这是emoji的测试哟你好呀,陌生人祝你天天开心1

「除了去掉emoji表情,还能替换emoji,感兴趣的小伙伴,赶紧自己试一试吧,和删除的原理一样嗷。」

四、Blogger’s speech

如有不足,还请大佬评论区留言或私信我,我会进行补充。

感谢您的支持,希望可以点赞,关注,收藏,一键三连哟。

python也能写emoji表情?两个函数解决两者之间的联系相关推荐

  1. mysql不支持emoji表情的问题的解决方法

    mysql不支持emoji表情的问题的解决方法 参考文章: (1)mysql不支持emoji表情的问题的解决方法 (2)https://www.cnblogs.com/flywang/p/851420 ...

  2. 一行python代码玩坏emoji表情...女朋友说不要再玩了....

    嗨害大家好鸭~我是小熊猫❤ 以上这些表情大家应该都见过叭~ 接下来让我们看看, emoji 表情与python之间会有怎样的联系~ ~ ~ 有时候在代码中加入一些有趣的操作 可以使得友好度上升好几个L ...

  3. Emoji表情图标在iOS与PHP之间通信及MySQL存储

    在某个 iOS 项目中,需要一个服务器来保存一些用户数据,例如用户信息.评论等,我们的服务器端使用了 PHP+MySQL 的搭配.在测试过程中我们发现,用户在 iOS 端里输入了 Emoji 表情提交 ...

  4. zblog不能发Emoji表情、颜文字如何解决?

    今天处理了一个困扰我很久的问题,就是zblog不知什么时候更新后,文章内容就不能发表Emoji表情.颜文字之类了,保存就会无效. 大家好,我是小编鹏仔,因为鹏仔除了运营Q站外还运营着其他站点,比如我的 ...

  5. mysql取出的emoji表情是乱码_解决MySQL emoji表情乱码问题

    问题:解决MySQL emoji表情乱码问题 说明:在一些选择表情的功能里,往往传递到后端入库会抛出异常,这就需要进行处理,方法如下: 方式1.在mysql表点击设置中找到选项,并配置utf8mb4 ...

  6. python 数据处理时去除emoji表情

    方法一: emoji处理库,emoji官网:https://pypi.org/project/emoji/ #安装 pip install emoji 官方例子如下: 清除命令: emoji.demo ...

  7. python相同怎么写_这两个index相同的dataframe我想把他们merge,怎么写?

    能具体点么?这是这两df的代码 # -*- coding: utf-8 -*- import pandas as pd import numpy as np import matplotlib.pyp ...

  8. Emoji表情编解码库XXL-EMOJI

    2019独角兽企业重金招聘Python工程师标准>>> <Emoji表情编解码库XXL-EMOJI> 一.简介 1.1 概述 XXL-EMOJI 是一个灵活可扩展的Emo ...

  9. MySQL保存微信呢称和QQ呢称上有很多火星文和emoji表情图片,解决mysql配置utf8mb4 的问题

    微信呢称和QQ呢称上有很多火星文和emoji表情图片,这些数据,如果直接insert到mysql数据库,一般会报错,设置成utf8都不好使,必须改成utf8mb4编码,这二者的区别见: mysql u ...

最新文章

  1. ASP.NET中一种超简单的Ajax解决方案
  2. [Swift]LeetCode206. 反转链表 | Reverse Linked List
  3. php框架laravel:数据库建立:artisan
  4. python中静态方法可以访问对象变量_python 面向对象-实例变量、类变量、实例方法、类方法、静态方法...
  5. win10 make命令的安装
  6. [Web开发] 微软的RSS协议扩展 - FeedSync 介绍 (2)
  7. 介绍一个3d bim模型展示开源项目
  8. mybatis 注解 占位符
  9. boost.asio异步并发Tcp服务器
  10. 图表下面的文字怎么变竖排_Excel中如何制作多维组合图表?
  11. 常用JQUERY插件大全
  12. JNI新旧两种方式不冲突,可以共存
  13. eclipse下载支持compiler compliance level 1.8的插件
  14. 微信小程序开发流程、开发者工具下载安装
  15. 矩阵基变换和坐标变换
  16. 功率曲线k值_锂电池放电曲线全面解析
  17. 个人财务管理系统设计与实现
  18. 设计师:设计师知识储备之硬装部分/软装部分简介、家装材料知识(吊顶材料/门窗材料/五金材料/墙面材料/地面材料/胶粘材料/油漆材料/水电材料/瓦工部分)之详细攻略
  19. 岩板铺地好吗_**岩板铺地「泉州泰亨石材供应」
  20. Java解决下载--文件名乱码

热门文章

  1. 开源软件软件著作权执照详细研究和实例分析
  2. ipv6 服务器虚拟机软件,ipv6虚拟主机是做什么的
  3. vcenter6.7许可证企业版_本地的公司看过来,增值电信业务许可证如何办理!
  4. hmailserver php,hmailserver关于afterlogic webmail php版本下的用户密码修改功能
  5. linux设置主机路由的接口,linux – 添加到特定主机的路由会发出特定的接口
  6. 电脑练习打字软件_练习打字软件Master of Typing 3 Mac
  7. actionscript 3 mysql driver_在ActionScript 3 MySql Driver连接MYSQL数据库经验分享
  8. java 监听request_ServletRequest 监听器
  9. virtualbox增强功能无法粘贴_Revit2020我眼中的十大新功能
  10. python中for语句的使用_python中for in的用法