我的第九个项目:表情查询web工具
Python与算法社区
共 855字,需浏览 2分钟
·
2022-02-09 22:15
点击上方蓝色字体,关注程序员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,下载过往所有项目的完整代码:
长按关注,回复c不用打赏,点个赞或在看
就心满意足了
评论
MongoStudiomongodb web 端查询工具
基于nodejs+ligerui的一款mongodbweb端查询工具(MongoStudio)这是我2015年入猫酷写的一款内部工具,目的是为了开发人员可以查询数据库数据以调查线上bug,数据不仅限业
MongoStudiomongodb web 端查询工具
0
MongoStudiomongodb web 端查询工具
基于nodejs+ligerui的一款 mongodb web 端查询工具(MongoStudio)
MongoStudiomongodb web 端查询工具
0
emoji-javascriptEmoji 表情工具
这是一个JavaScript实现对Emoji表情的操作库,基于Node.js,用来处理和转换Emoji表情。在线演示:http://fengmk2.cnpmjs.org/emoji/
emoji-javascriptEmoji 表情工具
0
emoji-javascriptEmoji 表情工具
这是一个 JavaScript 实现对 Emoji 表情的操作库,基于 Node.js ,用来处理和
emoji-javascriptEmoji 表情工具
0
HTSQL数据库的Web查询代理
HTSQL是一个基于URI的关系数据库高级查询语言,使用Web服务层对数据库访问进行封装,并将HTTP请求转成SQL命令并返回查询结果,格式是HTML或者JSON。
HTSQL数据库的Web查询代理
0
LQTLucene 查询工具
LuceneQueryTool(lqt)是一个命令行工具用来执行Lucene查询并对结果进行格式化输出。使用方法:$./lqtusage:LuceneQueryTool[options]--analy
LQTLucene 查询工具
0
arp-scanARP查询工具
arp-scan发送ARP(AddressResolutionProtocol)查询到指定的目标,并显示接收到的回应信息。使用实例:$arp-scan--interface=eth0--localne
arp-scanARP查询工具
0