#
3. Python ランタイム サービス

この章では、PythonインタープリタやPython環境に深く関連する各種の機能を解説します。以下に一覧を示します:

`sys` |  | システムパラメータと関数へのアクセス
`gc` |  | 循環検出ガベージコレクタのインターフェース。
`weakref` |  | 弱参照と弱辞書のサポート。
`fpectl` |  | 浮動小数点例外処理の制御。
`atexit` |  | 後始末関数の登録と実行。
`types` |  | 組み込み型の名前
`UserDict` |  | 辞書オブジェクトのためのクラスラッパー。
`UserList` |  | リストオブジェクトのためのクラスラッパー。
`UserString` |  | 文字列オブジェクトのためのクラスラッパー。
`operator` |  | 組み込み関数形式になっている全ての Python の標準演算子。
`inspect` |  | 使用中のオブジェクトから、情報とソースコードを取得する。
`traceback` |  | スタックトレースの表示や取り出し。
`linecache` |  | このモジュールによりテキストファイルの各行にランダムアクセスできます。
`pickle` |  | Python オブジェクトからバイトストリームへの変換、およびその逆。
`cPickle` |  | `pickle` の高速バージョンですが、サブクラスはできません。
`copy_reg` |  | `pickle`サポート関数を登録する。
`shelve` |  | Python オブジェクトの永続化。
`copy` |  | 浅いコピーおよび深いコピー操作。
`marshal` |  | Python オブジェクトをバイト列に変換したり、その逆を (異なる拘束条件下で) 行います。
`warnings` |  | 警告メッセージを送出したり、その処理方法を制御したり します。
`imp` |  | `import`文の実装へアクセスする。
`pkgutil` |  | パッケージの拡張をサポートするユーティリティです。
`code` |  | 対話的Pythonインタプリタのための基底クラス。
`codeop` |  | (完全ではないかもしれない)Pythonコードをコンパイルする。
`pprint` |  | Data pretty printer.
`repr` |  | 大きさに制限のある別の`repr()`の実装。
`new` |  | ランタイム実装オブジェクトの作成のインターフェイス。
`site` |  | サイト固有のモジュールを参照する標準の方法。
`user` |  | ユーザー設定を参照するための標準的な方法を提供するモジュー ル
`__builtin__` |  | 組み込み関数一式
`__main__` |  | トップレベルスクリプトが実行される環境。
`__future__` |  | Future ステートメントの定義