0

如何从对象中获取所有属性值。例如,一个方法返回给我一个对象,但是当我打印出来时,只显示类型和值。例如,我有一个名为 obj 的任务的 ManagedObjectReference。如果我写 print obj.info 会发生错误:

AttributeError:returnval 实例没有属性“信息”

4

1 回答 1

0

如果您使用 PropertyCollector 的 RetrieveProperties、CheckForUupdates 等,则在 PropertyFilterSpec 中设置 PropertySpec.all=True。这将获取 MOR 的所有属性。但这将是一个巨大的性能冲击。相反,我建议在 PropertySpec.pathSet 中列出您需要的属性。

于 2013-06-19T09:45:42.970 回答