vars
'''
vars() 函数返回对象object的属性和属性值的字典对象
如果没有参数,就打印当前调用位置的属性和属性值 类似 locals()
'''
class Foo(object):
key = 'value'
# {'key': 'value'}
print({key: value for (key, value) in vars(Foo).items() if not key.startswith('_')})
Last updated
'''
vars() 函数返回对象object的属性和属性值的字典对象
如果没有参数,就打印当前调用位置的属性和属性值 类似 locals()
'''
class Foo(object):
key = 'value'
# {'key': 'value'}
print({key: value for (key, value) in vars(Foo).items() if not key.startswith('_')})
Last updated