fix: 修复代码审查P2/P3问题
P2: - lottery.py 改为引用 history_loader.py 公共模块,删除独立 Excel 加载逻辑 - 删除 lottery.py 中不再使用的 _normalize_history_format 方法(已迁移到 history_loader) P3: - app.py: 删除未使用的 import shutil - app.py: 删除不可达代码 return stats - app.py: 修复 api_history 中奇偶形态字段映射错误(奇偶比→奇偶形态) - app.py: api_history columns 列表补充奇偶比和奇偶形态字段 - 开发文档目录结构补充 history_loader.py 和 web_executor.py 废弃标记 Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -28,13 +28,15 @@ lottoData/
|
||||
├── app.py # Flask 主服务(统一入口)
|
||||
├── index.html # 前端 UI(响应式,4 Tab 页面)
|
||||
├── lottery.py # 号码生成核心逻辑
|
||||
├── history_loader.py # 公共 Excel 加载模块(统一格式兼容)
|
||||
├── fetch_data.py # 历史数据抓取脚本
|
||||
├── web_console.html # 数据抓取控制台前端
|
||||
├── web_executor.py # [已废弃] 旧版独立抓取服务,功能已整合到 app.py
|
||||
├── requirements.txt # Python 依赖
|
||||
├── 双色球历史数据.xlsx # 历史数据文件
|
||||
├── lottery/ # 号码生成结果输出目录
|
||||
├── .generation_records.json # 生成记录索引(JSON)
|
||||
├── .fetch_status.json # 抓取状态文件
|
||||
├── 双色球历史数据.xlsx # 历史数据文件(不纳入 git)
|
||||
├── lottery/ # 号码生成结果输出目录(不纳入 git)
|
||||
├── .generation_records.json # 生成记录索引(JSON,不纳入 git)
|
||||
├── .fetch_status.json # 抓取状态文件(不纳入 git)
|
||||
├── deploy/ # 部署相关文件
|
||||
│ ├── DEPLOY.md # 部署说明
|
||||
│ ├── lotto-app.service # systemd 服务文件
|
||||
|
||||
Reference in New Issue
Block a user