# -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法vars() #vars() #说明:返回对象object的属性和属性值的字典对象 ''' vars(...) vars([object]) -> dictionary dictionary:字典对象 Without arguments, equivalent to locals(). With an argument, equivalent to object.__dict__. ''' class My(): 'Test' def __init__(self,name): self.name=name def test(self): print self.name vars(My)#返回一个字典对象,他的功能其实和 My.__dict__ 很像 for key,value in vars(My).items(): print key,':',value ''' test : <function test at 0x02112C70>----test函数 __module__ : __main__ __doc__ : Test __init__ : <function __init__ at 0x01E42B70>----构造函数 '''