2.1.8 特別な属性
実装ではいくつかのオブジェクトタイプに関連する若干の特別な読み出し専用属性が付加されています。
-
x.__dict__はオブジェクトの(書き込み可能)属性を格納するために使われるある種の辞書です。
-
x.__methods__は多くの組み込みオブジェクトタイプのメソッドをリストします。例えば、[].__methods__は
['append', 'count', 'index', 'insert', 'remove', 'reverse', 'sort']を
与えます。
-
x.__members__はデータ属性をリストします。
-
x.__class__はクラスインスタンスが属するクラスです。
-
x.__bases__はクラスオブジェクトのベースクラスのタプルです。
guido@python.org