- ✅ python: 3.12+(无需单独安装)
- 只需要安装 uv, uv 会在项目内创建一个 python 虚拟环境(.venv)
- ✅ python 包管理工具: uv
- ✅ 项目构建工具: go-task
# cd git-repo-root-dir
# 安装所有子项目依赖
uv sync --all-packages --upgrade
# or
task sync
# cd git-repo-root-dir
# 运行示例
task quant:bn:r -- rest/run01_spot.py
# or
uv run packages/py-quant/try-binance/src/rest/run01_spot.py
- ✅️ monorepo: packages
- ✅ 并未列举全部
子项目, 请自行查看每个子目录了解.
| 项目名称 |
项目描述 |
说明 |
| ✅️ py-101 |
python 基础示例 |
⭐️⭐️ |
| 项目名称 |
项目描述 |
说明 |
| ✅️ flet |
基于 Flutter 的 GUI 方案 |
🌟🌟🌟🌟🌟 |
| ✅️ kivy |
原生, 跨平台(Windows/macOS/Linux/iOS/Android) 方案 |
🌟🌟🌟🌟 |
| ✅️ beeware |
原生, 跨平台(Windows/macOS/Linux/iOS/Android) 方案 |
🌟🌟🌟 |
| ✅️ py-wry |
基于 Tauri/Wry 的 WebView 方案 |
🌟🌟🌟🌟 |
| ✅️ pyside |
基于 Qt 的 GUI 方案 |
🌟🌟 |
| ✅️ xxx |
xxx |
xxx |
| ✅️ xxx |
xxx |
xxx |