这是什么

Lottery Manager(彩票管理器)是一个个人使用的彩票历史数据管理与预测系统,目前支持双色球(SSQ)大乐透(DLT)。它既能帮你管理购彩账本,也能跑多种机器学习模型做历史规律预测——注意,预测纯属算法测试,不保证中奖

核心功能

  • 历史数据管理:双色球/大乐透历史数据查询、导入、导出,支持在线抓取最新开奖结果,一键导出 Excel。
  • 智能预测:集成 XGBoost、Random Forest、LSTM、RNN 等多种模型,内置特征工程,并用多进程并行加速训练。
  • 账本管理:购彩记录记账、盈亏统计与分析、历史中奖查询,用数据看清自己的投入产出。

技术栈

模块 技术
GUI tkinter + tkcalendar
数据处理 pandas, numpy, scipy
机器学习 scikit-learn, xgboost, joblib
深度学习 PyTorch (CPU)
可视化 matplotlib
打包 PyInstaller

怎么用

方式一(推荐,Windows):下载 dist/lottery_manager_v2.4.0.exe 双击即可运行,无需装 Python。

方式二(源码运行)

git clone https://github.com/suibuzhifanhua/lottery_manager.git
cd lottery_manager
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python main.py

第一次运行要加载模型分析数据(作者用 9950X3D 约 3 分钟,可上独显加速)。

写在最后

本项目仅供学习研究。彩票开奖为随机事件,任何预测模型都无法保证中奖,请理性购彩、量力而行。要是真中了大奖,不妨请作者喝杯咖啡 ☕

🔗 仓库地址:github.com/suibuzhifanhua/lottery_manager

suibuzhifanhua 网站 ,