电脑抽签器

版本:v1.0 绿色版 类别:工具 时间:2022-10-08 17:14:15
点击下载

软件介绍

  电脑抽签器是一款由论坛网友分享的随机抽取工具,能够在输入的人员名单种随机抽取一个名字,适合课堂点名、公司年会抽奖等多个场景,十分方便,有需要的用户欢迎下载使用!

电脑抽签器

功能介绍

  自定义一个名单(文件名:list.txt,一行一个名字),放在程序相同目录下,随机抽取名单中的名字。

用例说明

  提供王者荣耀英雄列表,今天玩什么?

源代码

  import random as rm

  class Core:

  def __init__(self,gui):

  self.gui = gui

  try:

  file = open('list.txt', mode='r', encoding='utf-8')

  nameList = file.readlines()

  for i in range(len(nameList)):

  nameList[i] = nameList[i].rstrip(' ')

  self.nl = nameList

  except:

  self.nl = ['请看 帮助']

  def pick(self):

  length = len(self.nl)

  id = rm.randrange(0,length)

  self.name = self.nl[id]

  def run(self):

  self.pick()

  while True:

  quit = self.gui.quitGet()

  if quit:

  break

  flag = 0

  pickFlag = self.gui.pickGet()

  if pickFlag > flag:

  self.pick()

  flag += 1

  self.gui.showName(self.name)

相关软件

相关文章