2016-11-15から1日間の記事一覧
だからタイトル長くない? kk6.hateblo.jp types.MethodType 使えば個々のインスタンスにメソッドを追加できるんだけど、typesをわざわざ import するのもなって感じにもなる。 で、 qiita.com を読んでたら、関数オブジェクト(こいつは非データディスクリ…
タイトル長くない? class C(): def __init__(self): self.x = 10 @property def x(self): return self.__dict__["x"] @x.setter def x(self, value): print("eh-eh") self.__dict__["x"] = value データディスクリプタはインスタンス属性辞書よりもアクセス…
メタクラス関連で__new__の使い方はよくみるけど、クラスレベルでの使い方がぐぐってもあんまりなし。 というところに、以下の記事のコメントでやってることが面白かったので、似たことを検証がてらメモ。 qiita.com class A(): def __new__(cls, value): pr…
クラスプロパティってできんのかな~と思って調べていた。 fakatatuku.hatenablog.com なるほどな~と思いつつ、この記事を読み返していた。 postd.cc プロパティって(というかディスクリプタって)、インスタンスの生成元クラスのアトリビュートとして登録…