14 汎用オペレーティングシステムサービス

本章に記述されたモジュールは、ファイルの取り扱いや時間計測のような(ほ ぼ)すべてのオペレーティングシステムで利用可能な機能にインターフェー スを提供します。これらのインターフェースは、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.

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