hls-code

前言

 emoji也属于字符串的范围。

Emoji是用于电子信息和网页的表意文字和表情符号,起源于20世纪90年代。

安装

pypi 有现成的库 emoji 来处理 emoji 字符串:

pip install emoji

函数列表

    demojize: 将unicode emoji替换为字符串简码用于存储
emoji_count: 返回字符串中emoji的数量
emoji_lis: 返回字符串中emoji的位置
emojize: 将字符串简码替换成unicode emoji
get_emoji_regexp: 返回编译后的正则表达式,匹配`emoji.UNICODE_EMOJI_ALIAS`

其实emoji库主要也就是最常用的有两个函数:

 emojize() ——>生成emoji表情

 demojize() ——>emoji表情解码

全部表情

1、共有2811个emoji

import emoji

print(len(emoji.EMOJI_UNICODE))
# 2811

2、全部输出

import emoji

for k, v in emoji.EMOJI_UNICODE.items():
    print(v, end=\' \')

输出结果:

示例

import emoji

print(emoji.emojize(\'Python is :thumbs_up:\'))
print(emoji.emojize(\'Python is :thumbsup:\', use_aliases=True))  # 使用别名
print(emoji.demojize(\'Python is 

分类:

技术点:

相关文章: