1

別のモジュール内の別のクラスからアクセスする必要がある変数を使用するクラスがあります。したがって、@property デコレータを使用して、これらのプロパティにアクセスできるようにしました。ただし、@property デコレータでラップされたすべての変数に対して、できれば {"Property Name":Value} を持つ辞書で、これらのプロパティを取得するメソッドが必要です。

同様の投稿から、dir() および inspect.getmembers() 呼び出しを使用できることがわかりましたが、これらはクラスのすべての属性を引き出します。@property デコレータでラップされたものだけを取得したい。

ありがとうございました。

4

0 に答える 0