天天看點

【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

學委之前釋出了ppc工具和renxianqi萬能清點工具,展示了開源項目的開發過程。

剛好上周五學委釋出了 一篇文末抽獎的文章,是以花點時間構思編寫了一個抽獎小工具:prize(名字非常直接)

另外,抽獎結果11月10号晚上10點公布。

請確定您的電腦安裝了python和pip工具,下面使用pip安裝并使用prize工具。

【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

第一步 安裝與使用 prize

打開任意終端或者CMD

pip install prize
#或者這個:pip install choujiang
      

或者是安裝這個:

pip install prize
      

或者使用下面指令

pip install prize -i https://pypi.tuna.tsinghua.edu.cn/simple
      
【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

安裝完成可以使用下面的指令,即可運作【人賢齊】清點工具:

prize
#或者輸入:choujiang
      

輸入之後我們可以看到彈出一個界面:

【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

這裡是macbook安裝工具後的效果圖,windows系統會有小小差别。

點選【使用介紹】菜單可以檢視操作幫助。

【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

第二步 使用 prize來抽獎

https://blog.csdn.net/geeklevin/article/details/121200937?spm=1001.2014.3001.5501 場景一 詩人鬥詩大會抽獎

這裡是唐朝詩人以前舉辦了一個鬥詩大會。但是清點人數困難。

有了【人賢齊】工具之後,這個工作就非常簡便,左邊為預期全部詩人,右邊為實際參加鬥詩大會的詩人們。

預期全部詩人:

杜甫:茅屋為秋風所破歌
李白:靜夜思
王勃:送杜少府之任蜀州
李賀:雁門太守行
      

然後點選按鈕:【卡片生成】,下面生成了4個詩人卡片!\

接着點選‘重新抽獎’,我們看效果:

【開源項目】一款prize萬能抽獎小工具釋出第一步 安裝與使用 prize第二步 使用 prize來抽獎

我們看到這裡暫時支援冒号(英文冒号)隔開,截取冒号前面為卡片ID,生成個體卡片。

然後再抽獎。

其他場景

這個工具不限定于以上一個場景,也适用于以下的:

所有評論區(使用者id加上冒号(:)格式的評論分析截取,生成卡片,抽獎。

類似的,我們可以找到一些活動名單,複制全部人員評論到上方文本區域,點選‘生成卡片’和‘重新抽獎’

原理和資料解析

這個工具今天寫完今天釋出(0.0.2),突發奇想來的小作,後面學委還會繼續送書抽獎(C站那邊的),後面不斷更新完善。

UI設計的過程參考renxianqi工具和前篇文章 => 保姆級别指導開發UI應用【實戰指導建議收藏】

總結延伸

這個隻是一個小工具,但是可以應對任意的抽獎的場景。

比較好玩,是一個通用的抽獎小工具。另外提供建議的指令行入口:prize (choujiang),隻要打開任意終端即可運作人抽獎小工具。

打開任意終端或者CMD, 趕緊安裝用起來吧。

pip install prize
#或者下面這個:
pip install choujiang