# usefultools **Repository Path**: Fire_disposal/usefultools ## Basic Information - **Project Name**: usefultools - **Description**: selfusedpytool - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-07 - **Last Updated**: 2025-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iasna 项目 Python数据处理工具集,包含各种数据转换和处理工具。 ## 安装要求 - Python 3.8+ - [UV](https://github.com/astral-sh/uv) - 极速Python包管理工具 ## 快速开始 ### 1. 安装UV ```bash pip install uv ``` 或者使用独立安装脚本: ```bash curl -LsSf https://astral.sh/uv/install.sh | sh ``` ### 2. 一键安装依赖 ```bash uv pip install -r requirements.lock ``` 或者从pyproject.toml安装: ```bash uv pip install -e . ``` ## 项目结构 ``` . ├── src/ # 源代码 ├── tools/ # 工具脚本 ├── notebooks/ # Jupyter笔记本 ├── tests/ # 测试代码 ├── pyproject.toml # 项目配置 ├── uv.lock # UV锁定文件 └── requirements.lock # 依赖锁定文件 ``` ## 开发指南 1. 添加新依赖: ```bash uv pip add package-name ``` 2. 更新锁定文件: ```bash uv pip compile pyproject.toml -o requirements.lock ``` 3. 同步开发环境: ```bash uv pip sync requirements.lock ``` ## 贡献 欢迎提交Pull Request或Issue报告问题。