【发布时间】:2019-12-03 08:35:29
【问题描述】:
让我先展示一下isinstance() 的工作原理
class superclass:
def __init__(self, var):
self.var = var
class subclass(p):
pass
obj = subclass("pinoy")
这就是 isinstance 的工作原理
>>> isinstance (obj, superclass)
True
这里obj主要是subclass的一个实例。因为,subclass 继承自 superclass,
isinstance(obj, superclass) 返回True
有什么方法可以检查一个对象是否主要属于指定的类,否则返回Flase。
【问题讨论】:
标签: python object isinstance