转自:http://www.javashuo.com/article/p-abkcbnaj-cg.htmlhtml
1. dir() 函数函数
dir([object]) 会返回object全部有效的属性列表。spa
2. vars() 函数htm
vars([object]) 返回object对象的__dict__属性,其中object对象能够是模块,类,实例,或任何其余有__dict__属性的对象。因此,其与直接访问__dict__属性等价。对象
3. help() 函数blog
help([object])调用内置帮助系统。字符串
4. type() 函数get
type(object)返回对象object的类型。io
5. hasattr() 函数class
hasattr(object, name)用来判断name(字符串类型)是不是object对象的属性,如果返回True,不然,返回False。
6. callable() 函数
callable(object):若object对象是可调用的,则返回True,不然返回False。注意,即便返回True也可能调用失败,但返回False调用必定失败。