Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Python 語法特性與工具

裝飾器、導入機制、包管理工具等核心特性。

🎨 裝飾器 (Decorator)

裝飾器詳解

📦 模組與導入

導入機制

🔧 包管理工具

Poetry

UV & UVX

💡 使用建議

裝飾器應用場景

  • 日誌記錄
  • 性能測試
  • 權限驗證
  • 緩存機制
  • 重試邏輯

包管理工具選擇

Poetry:

  • ✅ 依賴管理清晰
  • ✅ 虛擬環境集成
  • ✅ 發布到 PyPI 方便
  • 適合:庫開發、項目管理

UV/UVX:

  • ✅ 速度快(Rust 實現)
  • ✅ 現代化工具鏈
  • ✅ 替代 pip、pipx
  • 適合:快速安裝、工具執行

導入最佳實踐

  • 標準庫 → 第三方庫 → 本地模組
  • 避免循環導入
  • 使用絕對導入(推薦)
  • 懶加載優化啟動時間

最後更新: 2025-12-01