开源项目一款prize万能抽奖小工具发布
Posted 雷学委
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源项目一款prize万能抽奖小工具发布相关的知识,希望对你有一定的参考价值。
这是雷学委发布的第三个开源库
学委之前发布了ppc工具和renxianqi万能清点工具,展示了开源项目的开发过程。
刚好上周五学委发布了 一篇文末抽奖的文章,所以花点时间构思编写了一个抽奖小工具:prize(名字非常直接)
另外,抽奖结果11月10号晚上10点公布。
请确保您的电脑安装了python和pip工具,下面使用pip安装并使用prize工具。
第一步 安装与使用 prize
打开任意终端或者CMD
pip install prize
#或者这个:pip install choujiang
或者是安装这个:
pip install prize
或者使用下面命令
pip install prize -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成可以使用下面的命令,即可运行【人贤齐】清点工具:
prize
#或者输入:choujiang
输入之后我们可以看到弹出一个界面:
这里是macbook安装工具后的效果图,windows系统会有小小差别。
点击【使用介绍】菜单可以查看操作帮助。
第二步 使用 prize来抽奖
场景一 诗人斗诗大会抽奖
这里是唐朝诗人以前举办了一个斗诗大会。但是清点人数困难。
有了【人贤齐】工具之后,这个工作就非常简便,左边为预期全部诗人,右边为实际参加斗诗大会的诗人们。
预期全部诗人:
杜甫:茅屋为秋风所破歌
李白:静夜思
王勃:送杜少府之任蜀州
李贺:雁门太守行
然后点击按钮:【卡片生成】,下面生成了4个诗人卡片!\\
接着点击‘重新抽奖’,我们看效果:
我们看到这里暂时支持冒号(英文冒号)隔开,截取冒号前面为卡片ID,生成个体卡片。
然后再抽奖。
其他场景
这个工具不限定于以上一个场景,也适用于以下的:
- 所有评论区(用户id加上冒号(:)格式的评论分析截取,生成卡片,抽奖。
类似的,我们可以找到一些活动名单,复制全部人员评论到上方文本区域,点击‘生成卡片’和‘重新抽奖’
原理和数据解析
这个工具今天写完今天发布(0.0.2),突发奇想来的小作,后面学委还会继续送书抽奖(C站那边的),后面不断更新完善。
UI设计的过程参考renxianqi工具和前篇文章 => 保姆级别指导开发UI应用【实战指导建议收藏】
总结延伸
这个只是一个小工具,但是可以应对任意的抽奖的场景。
比较好玩,是一个通用的抽奖小工具。另外提供建议的命令行入口:prize (choujiang),只要打开任意终端即可运行人抽奖小工具。
打开任意终端或者CMD, 赶紧安装用起来吧。
pip install prize
#或者下面这个:
pip install choujiang
对了,喜欢Python的朋友,请关注学习 Python基础专栏 or Python入门到精通大专栏
持续学习持续开发,我是雷学委!
编程很有趣,关键是把技术搞透彻讲明白。
欢迎关注,还有尽情点赞收藏!
以上是关于开源项目一款prize万能抽奖小工具发布的主要内容,如果未能解决你的问题,请参考以下文章
开源项目推荐一款万能清点工具renxianqi人贤齐重磅发布!
开源项目推荐一款万能清点工具renxianqi人贤齐重磅发布!