# py_jgb **Repository Path**: tribf/py_jgb ## Basic Information - **Project Name**: py_jgb - **Description**: 一个 Python 工具库,提供常用的工具函数和 GUI 组件,让开发更加得心应手。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-12 - **Last Updated**: 2026-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🐵 金箍棒 (jgb) ![jgb banner](https://gitee.com/tribf/py_jgb/raw/master/assets/banner.png) [![PyPI version](https://badge.fury.io/py/jgb.svg)](https://badge.fury.io/py/jgb) [![Python](https://img.shields.io/pypi/pyversions/jgb.svg)](https://pypi.org/project/jgb/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) > ✨ 如意金箍棒,大小随心,是孙悟空毕生的战斗装备。 🌟 一个 Python 工具库,提供常用的工具函数和 GUI 组件,让开发更加得心应手。 ## 📦 安装 ```bash pip install jgb ``` ## 🧩 功能模块 | 模块 | 说明 | | ----------- | -------------------------------------------------------- | | `jgb.util` | 🛠️ 通用工具函数集合(文件、日志、数学、图像、并行处理等) | | `jgb.conn` | 📡 连接通信模块(串口、TCP/UDP、发布订阅等) | | `jgb.gui` | 🖥️ GUI 组件(Qt、Matplotlib、OpenCV、VTK 可视化工具) | | `jgb.tools` | 🐚 命令行工具 | ## 🚀 快速开始 ```python import jgb from jgb.util import file_util, log_util, np_util # 使用各模块提供的工具函数 ``` ## ⌨️ 命令行工具 ```bash # 查看系统和包信息 jgb_info ``` ## 📝 依赖 - Python >= 3.7 - numpy, scipy, pandas, matplotlib - loguru, pyyaml, pydantic - 完整依赖见 [requirements.txt](requirements.txt) ## 📜 许可证 [MIT License](LICENSE)