1. 程式人生 > >python - isinstance/issubclass 函數

python - isinstance/issubclass 函數

pan div python ins span pytho print code obj

#isinstance(obj,cls)
#檢查是否obj是否是object的類cls的對象
#判斷一個對象是否是一個類的實例

class F00(object):
    pass

obj = F00()

print(isinstance(obj, F00))
#返回 True

#issubclass(sub,super)
#判斷是否是對象的子類

class F02(F00):
    pass

print(issubclass(F02,F00))

python - isinstance/issubclass 函數