---
paths:
  - "**/*.py"
  - "**/*.pyi"
---
# Python 鉤子 (Hooks)

> 本檔案擴展了 [common/hooks.md](../common/hooks.md)，包含 Python 特定內容。

## PostToolUse 鉤子

在 `~/.claude/settings.json` 中配置：

- **black/ruff**：在編輯 `.py` 檔案後自動格式化。
- **mypy/pyright**：在編輯 `.py` 檔案後執行型別檢查。

## 警告 (Warnings)

- 針對編輯過的檔案中出現 `print()` 語句發出警告 (應改用 `logging` 模組)。
