列出绑定到特定类型的对象内的所有名称

时间:2017-11-21 01:35:53

标签: python

如何列出对象中绑定到特定类型的所有名称?

例如,如果一个对象有多个属性,我怎么才能只列出该对象的整数属性?

1 个答案:

答案 0 :(得分:-1)

for v in YourObject.__dict__.values():
    if type(v) == int:
        print v
对象的

__dict__属性返回对象中所有变量及其名称的dict。只需使用type()函数测试每个变量。