小编典典

如何在 Python 中枚举对象的属性?

all

IC# 我们通过反思来做到这一点。在 Javascript 中,它很简单:

for(var propertyName in objectName)
    var currentPropertyValue = objectName[propertyName];

如何在 Python 中做到这一点?


阅读 60

收藏
2022-08-05

共1个答案

小编典典

for property, value in vars(theObject).items():
print(property, “:”, value)

请注意,在极少数情况下存在__slots__属性,此类类通常没有__dict__.

2022-08-05