# ipick **Repository Path**: triths/ipick ## Basic Information - **Project Name**: ipick - **Description**: ipick ttss - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-19 - **Last Updated**: 2026-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ipick 🍉 ## 前提 python环境>=3.12 MySQL数据库 ## 安装说明 ### 数据库表 安装MySQL数据后,连接数据库,创建stock数据库 ```sql -- 登录 mysql -u root -p -- 创建数据库 create database stock; ``` 执行脚本 ```bash -- 选择数据库 use stock; -- 设置字符集 set names utf8mb4; -- 建表 source ./ipick/resource/init_ddl.sql -- 导入数据 source ./ipick/resource/init_dml.sql ``` ### 环境依赖 安装uv ```bash pip install uv ``` 项目目录 ./ipick 下执行 ```bash uv sync ``` ## 数据获取 ipick/src/data目录下 ```bash ├── app ├── resource └── src    └── data       └── data_collection.py ``` 执行初始化 ```python if __name__ == '__main__': # 初始日线数据,从25年1月1日 至 当前时间 init(101, '20250101') ``` 每日数据更新 ```python if __name__ == '__main__': # 每日收盘后数据更新 update() ``` ## 项目启动 项目目录 ./ipick 下执行 ```bash uv run python main.py ```