项目简介
这是一个基于Python Tkinter GUI库开发的随机选择器项目,可从给定的名称列表里随机挑选一个名称,适用于随机点名、随机分配任务等多种需要随机选择的场景。
项目的主要特性和功能
- 名称列表读取:能从
list.txt
文件读取名称列表,支持ANSI和UTF - 8编码。 - 操作模式:有手动模式和自动模式。手动模式下,用户可点击“抽取”按钮随机选择,长按该按钮可实现有视觉效果的随机抽取;自动模式中,程序会自动进行多次随机选择,每次点击随机抽取5次至25次。
- 音效支持:具备音效开关,用户可选择是否播放中间音效和最终音效。
- 键盘操作:支持键盘操作,按Enter键可进行抽取,按Esc键能退出程序。
安装使用步骤
- 假设用户已下载本项目的源码文件。
- 安装依赖:确保计算机已安装Python和Tkinter库。
- 配置名称列表:在项目目录下新建
list.txt
文件,将名称列表逐行写入。 - 运行程序:运行
Selector.py
文件。 - 选择模式:根据需求选择手动模式或自动模式后即可开始使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】