學委之前釋出了ppc工具和renxianqi萬能清點工具,展示了開源項目的開發過程。
剛好上周五學委釋出了 一篇文末抽獎的文章,是以花點時間構思編寫了一個抽獎小工具:prize(名字非常直接)
另外,抽獎結果11月10号晚上10點公布。
請確定您的電腦安裝了python和pip工具,下面使用pip安裝并使用prize工具。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iY2czYhdTOjFjZyITZmVTOxI2M0U2MwQDZ1YWYjVjYj9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
第一步 安裝與使用 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來抽獎
https://blog.csdn.net/geeklevin/article/details/121200937?spm=1001.2014.3001.5501 場景一 詩人鬥詩大會抽獎
這裡是唐朝詩人以前舉辦了一個鬥詩大會。但是清點人數困難。
有了【人賢齊】工具之後,這個工作就非常簡便,左邊為預期全部詩人,右邊為實際參加鬥詩大會的詩人們。
預期全部詩人:
杜甫:茅屋為秋風所破歌
李白:靜夜思
王勃:送杜少府之任蜀州
李賀:雁門太守行
然後點選按鈕:【卡片生成】,下面生成了4個詩人卡片!\
接着點選‘重新抽獎’,我們看效果:
我們看到這裡暫時支援冒号(英文冒号)隔開,截取冒号前面為卡片ID,生成個體卡片。
然後再抽獎。
其他場景
這個工具不限定于以上一個場景,也适用于以下的:
所有評論區(使用者id加上冒号(:)格式的評論分析截取,生成卡片,抽獎。
類似的,我們可以找到一些活動名單,複制全部人員評論到上方文本區域,點選‘生成卡片’和‘重新抽獎’
原理和資料解析
這個工具今天寫完今天釋出(0.0.2),突發奇想來的小作,後面學委還會繼續送書抽獎(C站那邊的),後面不斷更新完善。
UI設計的過程參考renxianqi工具和前篇文章 => 保姆級别指導開發UI應用【實戰指導建議收藏】
總結延伸
這個隻是一個小工具,但是可以應對任意的抽獎的場景。
比較好玩,是一個通用的抽獎小工具。另外提供建議的指令行入口:prize (choujiang),隻要打開任意終端即可運作人抽獎小工具。
打開任意終端或者CMD, 趕緊安裝用起來吧。
pip install prize
#或者下面這個:
pip install choujiang