littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于Python Tkinter GUI库的随机选择器

项目简介

这是一个基于Python Tkinter GUI库开发的随机选择器项目,可从给定的名称列表里随机挑选一个名称,适用于随机点名、随机分配任务等多种需要随机选择的场景。

项目的主要特性和功能

  1. 名称列表读取:能从list.txt文件读取名称列表,支持ANSI和UTF - 8编码。
  2. 操作模式:有手动模式和自动模式。手动模式下,用户可点击“抽取”按钮随机选择,长按该按钮可实现有视觉效果的随机抽取;自动模式中,程序会自动进行多次随机选择,每次点击随机抽取5次至25次。
  3. 音效支持:具备音效开关,用户可选择是否播放中间音效和最终音效。
  4. 键盘操作:支持键盘操作,按Enter键可进行抽取,按Esc键能退出程序。

安装使用步骤

  1. 假设用户已下载本项目的源码文件。
  2. 安装依赖:确保计算机已安装Python和Tkinter库。
  3. 配置名称列表:在项目目录下新建list.txt文件,将名称列表逐行写入。
  4. 运行程序:运行Selector.py文件。
  5. 选择模式:根据需求选择手动模式或自动模式后即可开始使用。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】