# Python HOWTO

Python HOWTOs are documents that cover a specific topic in-depth. Modeled on the Linux Documentation Project's HOWTO collection, this collection is an effort to foster documentation that's more detailed than the Python Library Reference.

General:

- A Conceptual Overview of asyncio

- Annotations Best Practices

- Argparse チュートリアル

- デスクリプタ ガイド

- 列挙型 HOWTO

- 関数型プログラミング HOWTO

- ipaddressモジュールの紹介

- Logging HOWTO

- Logging クックブック

- 正規表現 HOWTO

- ソートのテクニック

- Unicode HOWTO

- urllib パッケージを使ってインターネット上のリソースを取得するには

Advanced development:

- Python で Curses プログラミング

- Python experimental support for free threading

- C API Extension Support for Free Threading

- 拡張モジュールを分離する

- The Python 2.3 Method Resolution Order

- ソケットプログラミング HOWTO

- timer file descriptor HOWTO

- Python 3 への拡張モジュール移植

Debugging and profiling:

- Debugging C API extensions and CPython Internals with GDB

- DTrace と SystemTap で CPython を測定する

- Python support for the Linux perf profiler