轉自: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調用必定失敗。