Skip to main content

Lovely Spam! Wonderful Spam!

Project description

easy_lottery

此抽奖程序只需要配置result.csv 格式就是一行,一个人名+编号,

控制台版本用法如下:

  1. 首先在洛谷下载排名信息的csv文件

  2. 在控制台(请不要用ide运行)输入:

    python main_cli.py
    
  3. 首先程序会自动读取并打印成绩信息,成绩为权重,然后等待键盘输入

命令介绍:

  • info:输出当前成员信息;
  • del user_id:手动删除成员;
  • roll prize num:开始抽奖,抽num次,默认以0.05秒的时间间隔滚动,滚动期间按下Ctrl+C停止滚动,抽下一位。每抽出一个用户会自动从抽奖列表中剔除该用户;
  • pub:打印获奖信息。

图形化版本用法如下:

使用 Python 3.10 及以上版本并安装 PyQt6 库,双击 main_gui.pyw 即可。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easy_lottery_zsK-0.0.1.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file easy_lottery_zsK-0.0.1.tar.gz.

File metadata

  • Download URL: easy_lottery_zsK-0.0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for easy_lottery_zsK-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8a13713e98c7c780b9983231cd8e881ce052fdb46a37e773317d3374023fd2ed
MD5 c474e38337230a128fdc8d33651135ed
BLAKE2b-256 e46367335e3da9b2aefeefa97cdc99c77febd705d0e5c57ca966e0280bf33cae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page