python - 在 Python 中获取基类类型

标签 python

class a:
    pass

class b(a):
    pass

c = b()
type(c) == a #returns False

是否有 type() 的替代方法可以检查对象是否继承自类?

最佳答案

是的,isinstance : isinstance(obj, Klass)

关于python - 在 Python 中获取基类类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4615762/

相关文章:

python - 无法使用python通过谷歌驱动器API下载谷歌电子表格

Python for 循环和 "sum13"方法

python - celery 如何将任务结果存储在redis中

python - 如何从稀疏矩阵在 networkx 中创建图形?

Python 类方法在调用另一个方法时运行

python - 读入大型 CSV 文件并输入 TensorFlow

python - 将 pylab 与 ipython 一起使用 - ValueError : unknown locale: UTF-8

python - tensorflow 图节点名称与操作名称不匹配

python - 如何递归翻译DNA? (没有 while/for 循环,也没有翻译函数)在 Python 中

python - 在python中获取搜索值上方的行