我有一个使用变量的类,这些变量必须由单独模块中的另一个类访问。因此,我使用 @property 装饰器来使这些属性可访问。但是,我希望有一种方法来检索这些属性,最好是在带有 {"Property Name":Value} 的字典中,用于包装在 @property 装饰器中的所有变量。
我从类似的帖子中看到,可以使用 dir() 和 inspect.getmembers() 调用,但这些调用会提取类的所有属性。我只想检索包装在 @property 装饰器中的那些。
谢谢你。
我有一个使用变量的类,这些变量必须由单独模块中的另一个类访问。因此,我使用 @property 装饰器来使这些属性可访问。但是,我希望有一种方法来检索这些属性,最好是在带有 {"Property Name":Value} 的字典中,用于包装在 @property 装饰器中的所有变量。
我从类似的帖子中看到,可以使用 dir() 和 inspect.getmembers() 调用,但这些调用会提取类的所有属性。我只想检索包装在 @property 装饰器中的那些。
谢谢你。