前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python玩转emoji表情 一行代码的事儿!

Python玩转emoji表情 一行代码的事儿!

作者头像
叶庭云
发布2021-12-01 17:03:46
5240
发布2021-12-01 17:03:46
举报
文章被收录于专栏:Python进阶之路

文章目录

一、前言

如下表情你可能都见过

还记得曾经被 “滑稽” 刷屏的场景吗?

在这个各种表情包横行的时代,emoji表情依然占据了一定的地位!

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

有时候在代码中加入一些有趣的操作可以使得友好度上升好几个Level,正好了解到 Python 支持 emoji 表情的输出,实现方式相当简单。

表情符号和社交媒体:

  • 表情符号可以增强任何用户的体验。它们总是有一席之地,从休闲社交媒体的使用到顶级营销策略。
  • 无论你是与不同部门沟通的设计团队的一员,还是与企业的社交媒体经理,或者介于两者之间的人。表情符号有助于传达语气和意图,而这两者在网上交流时往往会被翻译掉。
  • 现在有好几代人都是在表情符号的陪伴下长大的。表情符号不再是你可以忽略的额外的风格,而是很多在线用户每天交流中不可或缺的一部分。如果你仍然怀疑,花几分钟点击一下 Facebook 或 Twitter!你只要滚动一个页面就会看到很多表情符号。
  • 所以,下次当你考虑对社交媒体进行彻底改革或为你的在线营销活动寻找一个全新的角度时,请在我们的表情符号小抄中找到最完美的表情符号!

二、安装和使用

1. 安装

emoji库的官方文档:传送门

安装 emoji 库

代码语言:javascript
复制
pip install emoji -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

2. 两个函数

emoji库主要有两个函数:

  • emojize():根据 code 生成 emoji 表情
  • demojize():将 emoji 表情解码为code

三、实践

代码语言:javascript
复制
import emoji

# 默认的表情可以直接通过表情的字符实现
result1 = emoji.emojize('Python is :thumbs_up:') # Python is 👍
result1
代码语言:javascript
复制
# 有些特殊的表情需要指定 use_aliases=True 参数才可以实现
# Sleeping is 💤
result2 = emoji.emojize('Sleeping is :zzz:', use_aliases=True)
result2
代码语言:javascript
复制
# 同时也支持反向操作
# 脑阔疼 :hear-no-evil_monkey:
print(emoji.demojize('脑阔疼 🙉')) 

运行效果如下:

支持的表情:几乎支持所有 emoji 表情,查看全部表情链接:https://www.webfx.com/tools/emoji-cheat-sheet/

  • 然而,有一些表情符号代码不是很容易记住,所以这里有一个小窍门。点击表情符号代码,它将被复制到您的剪贴板。
  • 该资源由 WebFX 免费维护。如果您对页面有任何功能建议或问题,请在这里提交给我们的团队审核。因为这是一个免费的资源,我们目前不提供付费支持或保证正常运行时间的页面。

要快乐,记得多笑笑呀~~

送你花花~~

感兴趣的读者可以再多多探索呀~~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/05/17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、前言
  • 二、安装和使用
    • 1. 安装
      • 2. 两个函数
      • 三、实践
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档