Pythonで新しいスタイルのクラスを定義するとき__dict__
、物事の辞書を含む-Attributeを使用して、定義された属性(名前と値)を取得できます。
何十万ものインスタンスを作成し、メモリを節約したいので、クラスとそのサブクラスでスロットを使用したいと思います。ただし、使用するクラスには__slots__
-Attribute__dict__
がないため、その方法で値に反射的にアクセスすることはできません。
そのようなクラスに定義された属性の順序を保持する別の方法、好ましい方法はありますか?
どんな助けでも大歓迎です!