組み込み型を記述する際に用いられる、オブジェクトを表す C 構造体です。
オブジェクト o が型オブジェクトの場合に真を返します。標準型オブジェクトから導出されたサブタイプ (subtype) のインスタンスも 含みます。その他の場合には偽を返します。
オブジェクト o が型オブジェクトの場合に真を返します。標準型のサブタイプの場合は含みません。その他の場合には偽を返します。
バージョン 2.2 で追加.
内部の検索キャッシュをクリアします。 現在のバージョンタグを返します。
バージョン 2.6 で追加.
内部の検索キャッシュを、その type とすべてのサブタイプに対して無効にします。 この関数は type の属性や基底クラス列を変更したあとに手動で呼び出さなければ なりません。
バージョン 2.6 で追加.
型オブジェクト o に、型機能 feature が設定されている場合に真を返します。型機能は各々単一ビットのフラグで表されます。
型オブジェクトが o が循環参照検出をサポートしている場合に真を返します; この関数は型機能フラグ Py_TPFLAGS_HAVE_GC の設定状態をチェックします。
バージョン 2.0 で追加.
a が b のサブタイプの場合に真を返します。
バージョン 2.2 で追加.
バージョン 2.2 で追加.
バージョン 2.5 で変更: この関数は以前は nitems の型に int を利用していました。 この変更により、 64bit システムを正しくサポートするには修正が必要になります。
バージョン 2.2 で追加.
型オブジェクトの後始末処理 (finalize) を行います。この関数は全てのオブジェクトで初期化を完了するために呼び出されなくてはなりません。 この関数は、基底クラス型から継承したスロットを型オブジェクトに追加する役割があります。成功した場合には 0 を返し、エラーの場合には -1 を返して例外情報を設定します。
バージョン 2.2 で追加.