我的第九个项目:表情查询web工具
点击上方蓝色字体,关注程序员zhenguo
项目介绍
书写表达,一个表情有时胜过一句话。比如:
Python👍
一个表情胜似千言
书写表达,如果能结合表情包,展现力会更棒。为了展示,使用这个小工具,写一段话并保存到md文件中,如下所示:
在书写时,快速定位到切题的表情包,并不是一件容易的事。
「表情查询web版」就为解决此问题。
使用软件
点击「所有表情」按钮,显示所有表情和对应字符串:
输入
arrow
,查询到所有与箭头相关的表情包,部分截图如下:输入
heart
,查询结果部分截图如下所示:项目框架
项目主要使用一个第三方包
emoji
,结合正则re
,web框架是flask
import re
import emoji
项目结构如下所示:
emo_web
├── app.py
├── command.py
├── emo.md
├── myemo.py
├── static
│ ├── images
│ │ └── bee.ico
│ └── style.css
└── templates
├── base.html
└── index.html
在命令窗口输入:
flask run
,便启动项目。第一步,查询到结果;
第二步,复制表情对应字符串,然后调用
command.py
的emo
方法,便能创建表情字符串。使用方法如下所示,比如👍对应的字符串为::thumbs_up:
,然后传入emo
函数中。例子
打印效果:
print("Python" + emo(":thumbs_up:"))
print("我%sPython" % emo(':smiling_face_with_hearts:'))
Python👍
我🥰Python
项目测试
截止2022年2月6日,测试未发现bug。
完整代码下载
在我的公众号后台回复:c,下载国王所有项目的完整代码:
不用打赏,点个赞或在看
就心满意足了
关键词
字符串
项目
如下所示
表情包
工具
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。