轉自:https://www.cnblogs.com/klchang/p/7296058.html
1. dir() 函數
dir([object]) 會返回object所有有效的屬性列表。
2. vars() 函數
vars([object]) 返回object對象的__dict__屬性,其中object對象可以是模塊,類,實例,或任何其他有__dict__屬性的對象。所以,其與直接訪問__dict__屬性等價。
3. help() 函數
help([object])調用內置幫助系統。
4. type() 函數
type(object)返回對象object的類型。
5. hasattr() 函數
hasattr(object, name)用來判斷name(字符串類型)是否是object對象的屬性,若是返回True,否則,返回False。
6. callable() 函數
callable(object):若object對象是可調用的,則返回True,否則返回False。注意,即使返回True也可能調用失敗,但返回False調用一定失敗。