タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Pythonとpythonと仕様に関するblueleのブックマーク (1)

  • http://morchin.sakura.ne.jp/effective_python/descriptor.html

    1   ディスクリプタ ディスクリプタとは代入、参照、削除を扱う属性を持ったオブジェクトのことをいう。 具体的には、__get__、__set__、__delete__のいずれかを定義したオブジェクトをディスクリプタという。 ディスクリプタにより属性のデフォルト lookup の挙動を変更することができる。 property、bound method、unbound method、static method、class method、super もディスクリプタの考え方でC言語で実装されている。 2   シグネチャ __get__(self, obj, type=None) ⇒ value __set__(self, obj, value) ⇒ None __delete__(self, obj) ⇒ None __get__、__set__両方定義されているオブジェクトをdata des

  • 1