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識別子補完

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。