バージョン 2.1 で 新たに追加 された仕様です。
inspectは、モジュール・クラス・メソッド・関数・トレースバック・ フレームオブジェクト・コードオブジェクトなどのオブジェクトから情報を取得 する関数を定義しており、クラスの内容を調べる、メソッドのソースコードを取 得する、関数の引数リストを取得して整形する、トレースバックから必要な情報 だけを取得して表示する、などの処理を行う場合に利用します。
このモジュールの機能は、型チェック・ソースコードの取得・クラス/関数から 情報を取得・インタープリタのスタック情報の調査、の4種類に分類する事がで きます。