# Python 如何達成任務

「Python 如何達成任務 (HOWTOs)」是一系列的說明文件，其內容會深度地涵蓋某些特定的主題。以 Linux 說明文件專案的 HOWTO 系列為模範，本系列的目標是提供比 Python 函式庫參考手冊更實用的說明文件。

一般：

- asyncio 的概念性總覽

- 註釋 (annotation) 最佳實踐

- Argparse 教學

- 描述器 (Descriptor) 指南

- Enum HOWTO

- 函式程式設計 HOWTO

- ipaddress 模組介紹

- 如何使用 Logging 模組

- Logging Cookbook

- 如何使用正規表示式

- 排序技法

- Unicode HOWTO

- 如何使用 urllib 套件取得網路資源

進階開發：

- Curses Programming with Python

- Python 自由執行緒的支援

- 支援自由執行緒的 C API 擴充

- 隔離擴充模組

- The Python 2.3 Method Resolution Order

- Socket 程式設計指南

- 計時器檔案描述器 (timerfd) 指南

- 遷移延伸模組到 Python 3

偵錯與效能分析：

- 使用 GDB 來為 C API 擴充功能和 CPython 內部偵錯

- 使用 DTrace 和 SystemTap 檢測 CPython

- Python support for the perf map compatible profilers

- Remote debugging attachment protocol