本章に記述されたモジュールは、ファイルの取り扱いや時間計測のような(ほ ぼ)すべてのオペレーティングシステムで利用可能な機能にインターフェー スを提供します。これらのインターフェースは、UnixもしくはCのインター フェースを基に作られますが、ほとんどの他のシステムで同様に利用可能です。 概要を以下に記述します。
os | 雑多なオペレーティングシステムインタフェース。 | |
time | 時刻データへのアクセスと変換 | |
optparse | より便利で柔軟性に富んだ強力なコマンドライン解析ライブラリ | |
getopt | ポータブルなコマンドラインオプションのパーザ。長短の両方 の形式をサポートします。 | |
logging | PEP 282 に基づくPython 用のロギングモジュール。 | |
getpass | ポータブルなパスワードとユーザーIDの検索 | |
curses | 可搬性のある端末操作を提供する curses ライブラリへの インタフェース. | |
curses.textpad | curses ウィンドウ内での Emacs ライクな入力編集機能。 | |
curses.wrapper | curses プログラムのための端末設定ラッパ。 | |
curses.ascii | ASCII 文字に関する定数および集合帰属関数。 | |
curses.panel | curses ウィンドウに深さの概念を追加するパネルスタック拡張。 | |
platform | 実行中プラットフォームからできるだけ多くの固有情報を取得する | |
errno | 標準の errno システムシンボル。 | |
ctypes | A foreign function library for Python. |