【开源项目】一款prize万能抽奖小工具发布

简介: 这是雷学委发布的第三个开源库

学委之前发布了ppc工具和renxianqi万能清点工具,展示了开源项目的开发过程。


刚好上周五学委发布了 一篇文末抽奖的文章,所以花点时间构思编写了一个抽奖小工具:prize(名字非常直接)


另外,抽奖结果11月10号晚上10点公布。


请确保您的电脑安装了python和pip工具,下面使用pip安装并使用prize工具。



image.png

第一步 安装与使用 prize

打开任意终端或者CMD

pip install prize
#或者这个:pip install choujiang

或者是安装这个:

pip install prize

或者使用下面命令

pip install prize -i https://pypi.tuna.tsinghua.edu.cn/simple

image.png

安装完成可以使用下面的命令,即可运行【人贤齐】清点工具:

prize
#或者输入:choujiang

输入之后我们可以看到弹出一个界面:

image.png

这里是macbook安装工具后的效果图,windows系统会有小小差别。

点击【使用介绍】菜单可以查看操作帮助。

image.png

第二步 使用 prize来抽奖

场景一 诗人斗诗大会抽奖

这里是唐朝诗人以前举办了一个斗诗大会。但是清点人数困难。

有了【人贤齐】工具之后,这个工作就非常简便,左边为预期全部诗人,右边为实际参加斗诗大会的诗人们。

预期全部诗人:

杜甫:茅屋为秋风所破歌
李白:静夜思
王勃:送杜少府之任蜀州
李贺:雁门太守行

然后点击按钮:【卡片生成】,下面生成了4个诗人卡片!\

接着点击‘重新抽奖’,我们看效果:

image.png

我们看到这里暂时支持冒号(英文冒号)隔开,截取冒号前面为卡片ID,生成个体卡片。


然后再抽奖。


其他场景

这个工具不限定于以上一个场景,也适用于以下的:


所有评论区(用户id加上冒号(:)格式的评论分析截取,生成卡片,抽奖。

类似的,我们可以找到一些活动名单,复制全部人员评论到上方文本区域,点击‘生成卡片’和‘重新抽奖’


原理和数据解析

这个工具今天写完今天发布(0.0.2),突发奇想来的小作,后面学委还会继续送书抽奖(C站那边的),后面不断更新完善。


UI设计的过程参考renxianqi工具和前篇文章 => 保姆级别指导开发UI应用【实战指导建议收藏】


总结延伸

这个只是一个小工具,但是可以应对任意的抽奖的场景。


比较好玩,是一个通用的抽奖小工具。另外提供建议的命令行入口:prize (choujiang),只要打开任意终端即可运行人抽奖小工具。


打开任意终端或者CMD, 赶紧安装用起来吧。


pip install prize
#或者下面这个:
pip install choujiang


目录
相关文章
|
安全 Java 数据库
安全无忧!在 Spring Boot 3.3 中轻松实现 TOTP 双因素认证
【10月更文挑战第8天】在现代应用程序开发中,安全性是一个不可忽视的重要环节。随着技术的发展,双因素认证(2FA)已经成为增强应用安全性的重要手段之一。本文将详细介绍如何在 Spring Boot 3.3 中实现基于时间的一次性密码(TOTP)双因素认证,让你的应用安全无忧。
1519 5
|
Unix Shell 开发工具
Github-Git for windows&TortoiseGit下载与安装
Github-Git for windows&TortoiseGit下载与安装
3390 0
vscode将本地代码实时同步到服务器
vscode近些年变得越来越流行了,主要是IDEA用上去实在有点卡,机器卡崩溃几次,这段时间也想用vscode体验一下,在自己的一些项目上面,想实现像phpstorm或者goland那样直接把代码通过sftp传到服务器上面,那么怎么来做这个事情呢,经过一番研究,把方案整理下来。
2100 0
|
3月前
|
人工智能 弹性计算 监控
OpenClaw 可观测性实战:用阿里云 SLS 打造 AI 智能体的
本文详解如何为 OpenClaw 智能体集成阿里云日志服务(SLS),实现日志采集、监控告警、链路追踪等可观测能力。包含一行命令部署、SQL 查询示例、仪表盘配置、告警规则等实战内容,让 AI 助手运行更透明、更安全、更经济。
微信文件传输助手文件夹在哪?一起来找找
  微信文件传输助手是微信电脑版与手机微信之间相互传输图片等文件的好工具,但很多童鞋都找不到微信文件传输助手文件夹在哪,就让我们一起找找吧   1.先说说手机微信文件传输助手文件夹在哪吧   文件夹路径为/Tencent/MicroMsg/Download/     2.
4840 0
|
人工智能 IDE 小程序
不写一行代码,通义灵码 5 分钟“手撕”年会抽奖程序
年会中的抽奖环节不可或缺,但每年为了选择合适的抽奖小程序,团队往往需要投入大量时间和精力。然而,抽奖结束后,参与者通常只记得自己是否中奖,其他细节多被遗忘。在 AI 技术日益成熟的今天,如何打造一个既高效又有技术含量的抽奖应用呢?今天,就让我们跟随通义灵码,仅用 5 分钟现场手撕一个抽奖应用吧!
|
供应链 算法 安全
深度解析区块链技术的分布式共识机制
深度解析区块链技术的分布式共识机制
972 0
|
测试技术 数据库 数据安全/隐私保护
推荐一个牛逼的开源在线文档系统,支持Markdown和富文本编辑模式!
推荐一个牛逼的开源在线文档系统,支持Markdown和富文本编辑模式!
4516 0
推荐一个牛逼的开源在线文档系统,支持Markdown和富文本编辑模式!
|
存储 NoSQL MongoDB
MongoDB 8.0现已全面可用
如何从MongoDB旧版本升级至8.0,可登录参考升级指南:https://www.mongodb.com/zh-cn/docs/manual/tutorial/upgrade-revision/
1015 0
|
JSON 安全 前端开发
解析FormData格式数据:Python实践指南
解析FormData格式数据:Python实践指南
1248 1