#
7. オプションのオペレーティングシステムサービス

この章で説明するモジュールでは、 特定のオペレーティングシステムでだけ利用できる オペレーティングシステム機能へのインターフェースを提供します。 このインターフェースは、 おおむね Unix や C のインターフェースにならってモデル化してありますが、 他のシステム上（WindowsやNTなど）でも利用できることがあります。 次に概要を示します。

`signal` |  | 非同期イベントにハンドラを設定します。
`socket` |  | 低レベルネットワークインターフェース。
`select` |  | 複数のストリームに対してI/O 処理の完了を待機します。
`thread` |  | 1つのインタープリタの中でのマルチスレッド制御
`threading` |  | 高レベルスレッドインターフェース
`dummy_thread` |  | `thread` の代替モジュール。
`dummy_threading` |  | `threading` の代替モジュール。
`Queue` |  | 同期キュークラス
`mmap` |  | Unix とWindowsのメモリマップファイルへのインターフェース
`anydbm` |  | DBM 形式のデータベースモジュールに対する汎用インタフェース。
`dbhash` |  | BSD データベースライブラリへの DBM 形式のインタフェース。
`whichdb` |  | どのDBM形式のモジュールが与えられたデータベースを作ったかを推測する
`bsddb` |  | Berkeley DB ライブラリへのインタフェース
`dumbdbm` |  | 単純な DBM インタフェースに対する可搬性のある実装。
`zlib` |  | gzip 互換の圧縮／解凍ルーチンへの低レベル インタフェース
`gzip` |  | ファイルオブジェクトを用いた gzip 圧縮および解凍のためのインタフェース
`bz2` |  | bzip2 互換の圧縮／解凍ルーチンへのインタフェース
`zipfile` |  | ZIP-フォーマットのアーカイブファイルを読み書きする
`tarfile` |  | tar-形式のアーカイブファイルを読み書きします。
`readline` |  | Python のための GNU readline サポート。
`rlcompleter` |  | GNU readline ライブラリ向けのPython識別子補完