Python 表情包,emoji表情输入法
前言表情符号也属于字符串的范围。
莫吉是一种用于电子信息和网页的表意文字和表情符号,起源于20世纪90年代。
安装pypi处理表情字符串有现成的库表情符号:
Pip表情符号功能列表demojize:用字符串短码替换unicode表情符号进行存储
Emoji_count:返回字符串中表情符号的个数。
Emoji_lis:返回表情符号在字符串中的位置。
Emoze:用unicode表情符号替换字符串短代码。
Get_emoji_regexp:返回与“emoji.unicode _ emoji _ alias”匹配的编译后的正则表达式。实际上,表情库有两个主要且最常用的功能:
Emoje () ——生成emoji表情。
Demoze () ——E莫吉表情解码
所有表情1。总共有2811个表情符号。
导入表情符号
打印(len(表情符号。EMOJI_UNICODE))
# 28112,所有输出
导入表情符号
对于k,emoji中的v。EMOJI_UNICODE.items():
Print(v,end= )输出结果:
示例导入表情符号
print(e moji . emoji ze( Python is:thumbs _ up:))
Print (emoji.emojize (python is:竖起大拇指:,use _ aliases=true)) #使用别名
print(emoji.demojize(Python is ))
# Python是
# Python是
# Python是:thumbs_up:输出结果:
Windows PyCharm输出表情符号:
CentOS 7.4输出表情符号:
手机输出表情符号:
用Python 1输出Emoji表情。代码示例:
打印( \U0001F917 )
打印( \U0001F637 )
打印( \U0001F62A )
打印( \U0001F618 )
打印( \U0001F600)2。输出结果:
3.请参考:
https://apps . timwhitlock . info/e moji/tables/unicode # block-6c-其他-附加-符号
python的表情符号处理源数据:
搬运:
我的目的是剃掉emoji的表情,所以还是要用re库,re就不详细描述了。
#导入库
导入表情符号
进口re
#打开文件
以( e:/python practice file/e moji _ txt . txt ,encoding= utf-8 )为f:
data=f.read()
# print(emoji.demojize(data)) #测试成功了吗?再看表情符号代码。
content=re sub((\:*?\:),,emoji.demojize(data))
打印(内容)结果:
源文件
唱片:喜极而泣:
是啊是啊。
组长:party _ popper:party _ popper:party _ popper:
开始
回收:喜极而泣:
每个人都记得:喜极而泣:
你坐在哪里?后处理
记录
是啊是啊。
团体领袖
开始
使再循环
每个人都记得,嗯
你坐在哪里?
期待陌生,拥抱惊喜。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。