Python 攻略/入門教學
Python uv 專案管理完整教學:取代 pip 與 Poetry 的新一代開發工具
uv 是 Astral 團隊用 Rust 打造的 Python 專案管理工具,速度比 pip 快 10-100 倍,能一次取代 pip、Poetry、pyenv、virtualenv 等多個工具。這篇教學從安裝到專案管理、遷移指南一次搞懂。
劉芷晴7 分鐘閱讀
uv 是 Astral 團隊用 Rust 打造的 Python 專案管理工具,速度比 pip 快 10-100 倍,能一次取代 pip、Poetry、pyenv、virtualenv 等多個工具。這篇教學從安裝到專案管理、遷移指南一次搞懂。
Python 3.14 正式進入 Free Threading 時代,透過移除 GIL(全域直譯器鎖)實現真正的多線程平行運算。本文完整介紹 Python 3.14 Free Threading 無GIL多線程平行運算教學,含啟用方式、效能測試與遷移建議。
Python 3.14 讓結構化模式匹配更加成熟,搭配 Dataclass 可以寫出極為優雅的程式碼。本文從實戰角度教你用 match-case 取代冗長的 if-elif 邏輯。
完整教學 Python Ruff 一鍵取代 Flake8、Black、isort。Rust 打造的超快程式碼品質工具,讓你的 Python 專案乾淨如新。
從零學會 Python Type Hints 型別提示語法,搭配 mypy 靜態檢查工具,在執行前抓出 Bug,提升程式碼品質與開發效率。
Python 裝飾器看起來很神奇,但其實原理不難。從基礎語法到進階用法,帶你用實例徹底搞懂 Decorator。
完整比較 Python 三大虛擬環境工具 venv、virtualenv 與 conda 的差異與使用場景。從基本操作到最佳實踐,帶你建立乾淨的 Python 開發環境,告別套件衝突的噩夢。