ディスクリプタくりーむわーかープログラムとか。・試しててハマった事など。誰かのお役に立てば幸いかと。その他、いろいろエトセトラ。ディスクリプタについてディスクリプタの使い方を色々考えてて、挙動が面白かったので書いておこう。ディスクリプタって何で使えばいいんだろうか。何かに使えそうな感じはするんだけど、具体的に何使うかは何とも・・・。DescriptorA()ってやってみたら、案の定、無限ループして落ちた。Pythonのエンジン側で再帰の制限かかってたのね。exceededふむふむ。アクセスメソッド的に呼ばれるインターフェースが決まってて、それを定義したクラスがディスクリプタって感じでしょか。200って感じで、なんちゃってシングルトンのような超グローバル変数的な何かになる。意図せずやっちゃったら相当ヤバイけど、意図的に何かに使えそうな気もする。あと、色々見てると↓の感じでインスタンス変数扱いにしてるのを見る。print(MyClassC.a)#これでも__get__呼び出されてキーエラーんー、扱いがムズイ。基本的にはインスタンス変数として扱いたいんだと思うので、↓の感じがいいのかしら。print(MyClassD.a)どうなんでしょ。個人的にはこれがいいと思うんだけど。それか、__get__の中でkeyが無かったら何かしらの初期値入れて、初期化するように組むか。あと、公式の引数がそうなってるからだと思うのですが、色々見るサンプルって、下の感じ。cls=None):clsの方が分かりやすいと思うんだけどなー。