ディスクリプタとは、Pythonのクラスやインスタンスの属性の取得(get)、設定(set)、削除(delete)をカスタマイズできる機能で、プロパティやメソッドなどの「マジック」機能の基盤となるメカニズムです。 データディスクリプタ(__set__を実装)と非 ...
データディスクリプタ(`set`または`delete`を実装)は、インスタンス辞書の同名の属性よりも常に優先され、属性のアクセスと設定を完全に制御できます。 非データディスクリプタ(`get`のみを実装)は、インスタンス辞書に同名の属性が存在する場合は ...