Python 語法特性與工具
裝飾器、導入機制、包管理工具等核心特性。
🎨 裝飾器 (Decorator)
裝飾器詳解
- Decorator
- Python 裝飾器詳解 - 看這一篇就夠了
📦 模組與導入
導入機制
- Import 概念 - Python 導入機制詳解
🔧 包管理工具
Poetry
UV & UVX
💡 使用建議
裝飾器應用場景
- 日誌記錄
- 性能測試
- 權限驗證
- 緩存機制
- 重試邏輯
包管理工具選擇
Poetry:
- ✅ 依賴管理清晰
- ✅ 虛擬環境集成
- ✅ 發布到 PyPI 方便
- 適合:庫開發、項目管理
UV/UVX:
- ✅ 速度快(Rust 實現)
- ✅ 現代化工具鏈
- ✅ 替代 pip、pipx
- 適合:快速安裝、工具執行
導入最佳實踐
- 標準庫 → 第三方庫 → 本地模組
- 避免循環導入
- 使用絕對導入(推薦)
- 懶加載優化啟動時間
最後更新: 2025-12-01