这批内容来自旧目录 /Volumes/SSD/work/0backup/3gitdoc/source-lang/pythons/tools。
本次整理保留了完整原始树到 raw/langs/pythons/tools/,并把高频查阅主题收束成知识库入口页,避免 63 个文档文件直接裸露在索引中。
导航
- tools-dependency-management — pip / pipx / Poetry / uv / hatch / PDM / Rye
- tools-checkers — Flake8 / mypy / ruff / Safety / pylint / Bandit
- tools-code-analysis — 依赖图、调用图、包依赖可视化
- tools-config-files — pyproject.toml / requirements.txt / setup.py 等
- tools-installers — PyInstaller / Py2exe / cx_Freeze
- tools-package-deployment — build / setuptools / wheel / twine / hatch
- tools-testing — unittest / pytest / coverage / parameterized
- tools-testing-pytest-advanced — fixture / hook / plugin / mark / conftest
- tools-performance-profiling — cProfile
- tools-virtual-environments — virtualenv / conda / Pipenv
目录结构
| 主题 | 页面 | 收录条目数 | 说明 |
|---|---|---|---|
| 依赖管理 | tools-dependency-management | 10 | pip / pipx / Poetry / uv / hatch / PDM / Rye |
| 静态检查与安全 | tools-checkers | 6 | Flake8 / mypy / ruff / Safety / pylint / Bandit |
| 代码分析 | tools-code-analysis | 5 | 依赖图、调用图、包依赖可视化 |
| 配置文件 | tools-config-files | 6 | pyproject.toml / requirements.txt / setup.py 等 |
| 应用打包安装器 | tools-installers | 3 | PyInstaller / Py2exe / cx_Freeze |
| 打包与发布 | tools-package-deployment | 9 | build / setuptools / wheel / twine / hatch |
| 测试工具 | tools-testing | 4 | unittest / pytest / coverage / parameterized |
| pytest 进阶 | tools-testing-pytest-advanced | 7 | fixture / hook / plugin / mark / conftest |
| 性能分析 | tools-performance-profiling | 1 | cProfile |
| 虚拟环境管理 | tools-virtual-environments | 3 | virtualenv / conda / Pipenv |
整理原则
- 原始
.rst/.md文件完整保存在raw/langs/pythons/tools/,不对源内容做语义改写。 - 知识页按主题聚合,优先保留命令、配置、注意事项与工具边界。
- 相关内容之间使用 wiki link 连接,便于后续继续补充现代工具链对比。
原始来源
- 源目录:
/Volumes/SSD/work/0backup/3gitdoc/source-lang/pythons/tools - 镜像目录:
raw/langs/pythons/tools/