python类继承冲突问题

关键截图:

描述:
exa类同时继承了QtWidgets,Ui_MainWindow两个类,但是QtWidgets,Ui_MainWindow这两个类是冲突的,所以会报上述错误。
可以修改为

class exa(QtWidgets.QMainWindow,Ui_MainWindow):def __init__(self):super(exa, self).__init__()self.setupUi(self)

以上

TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of t相关推荐

  1. 【Groovy】MOP 元对象协议与元编程 ( Groovy 类内部和外部分别获取 metaClass | 分析获取 metaClass 操作的字节码 | HandleMetaClass 注入方法 )

    文章目录 一.Groovy 类内部和外部分别获取 metaClass 二.分析 Groovy 类内部和外部获取 metaClass 操作的字节码 三.使用 HandleMetaClass 注入方法 一 ...

  2. Metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases

    Python: 虚拟类用到弹窗UI界面做继承实现时,报以下错误 : class Ui_Dialog(QDialog, RunTimeCallBack):# RunTimeCallBack.classd ...

  3. Python源码学习:Python类机制分析-用户自定义类

    Python源码分析 本文环境python2.5系列 参考书籍<<Python源码剖析>> 上一文,分析了Python在启动初始化时,对内置类的一个基本的初始化流程,本文就简析 ...

  4. python——type()、metaclass元类和精简ORM框架

    1.type()函数 #type()函数既可以返回一个对象的类型,又可以创建出新的类型, # 比如,我们可以通过type()函数创建出Hello类,而无需通过class Hello(object).. ...

  5. python 中的metaclass和baseclasses

    提前说明: class object  指VM中的class 对象,因为python一切对象,class在VM也是一个对象,需要区分class对象和 class实例对象. class instance ...

  6. 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 分析使用 MetaClass 进行方法注入前后 mateClass 类型变化 )

    文章目录 一.分析使用 MetaClass 进行方法注入前后 mateClass 类型变化 二.完整代码示例 一.分析使用 MetaClass 进行方法注入前后 mateClass 类型变化 打印下面 ...

  7. 使用Python元类(metaclass)创建Python类

    Python类的定义再简单不过了.不过你有想过动态定义一个Python类吗?What?动态定义,是动态解析Python代码吗?不,这仍然是静态定义.我是说,干预类的创建过程,在类的创建过程中,对类中的 ...

  8. py魔法方法(__new__/metaclass元类、__init__、__getattr__、__callable__等)

    """ py魔法方法.py (__new__/metaclass元类.__init__.__getattr__.__callable__等)使用:1.#使用__new__ ...

  9. 详解Class和MetaClass

    目录 isa指针 究竟什么是metaClass? 代码示例 想必对象大家都清楚(不是恋爱对象哦~),那么Class又是什么?这中文意思大家都是知道是"类",可为什么偏偏就有这么一个 ...

最新文章

  1. 各种 Optimizer 梯度下降优化算法回顾和总结
  2. EF Core数据库Provider一览
  3. python中用来回溯异常的模块_为什么Python线缓存会影响回溯模块而不影响...
  4. 【赠书】金融领域可解释机器学习模型与实践
  5. Android手机中怎么样在没root的情况下 修改 hosts 文件
  6. 【10月17日】2020年十月蓝桥杯A组题目【感想与总结】(热乎的)
  7. JavaScript强化教程——正则表达式回溯
  8. python轮胎_如何用数据分析方法剖析途虎轮胎数据
  9. 前端开发从项目中获得什么_我如何获得副项目的前10个客户以及从他们那里学到的东西...
  10. Python将绝对路径转换为相对路径方法实例
  11. 【严重抗议】主播都是阿里程序猿的直播,他们也是够了!
  12. 计算机应用历年高考真题,春季高考历年真题-2013年天津市春季高考计算机试卷...
  13. 屏幕共享软件都有什么功能呢?
  14. lora网关以太网传输
  15. cnzz.php,CNZZ站长统计代码报错解决方法
  16. arXiv | FedPer:带个性化层的联邦学习
  17. nfc卡模式与标准模式_NFC的工作模式有哪些主动模式和被动模式的详细讲解
  18. 微信 css area,微信小程序--手写一个地区选择器(多级联动)
  19. css横排文字光影效果_css3模糊发光文字动画特效
  20. 如何解决 cannot be cast to java.lang.Comparable问题?

热门文章

  1. 使用Pandas对数据进行筛选和排序
  2. 【技术向】vbs实现远程控制和传输文件
  3. 蓝桥杯单片机进阶模块--NE555
  4. 深度学习之词向量Word Embedding总结
  5. 肤质测试html,怎么测肤质
  6. Fineplus 1.31 (QQ完美助手)
  7. IDEA离线安装使用JFormDesigner(非商业用途)
  8. MySQL-彻底让你搞懂mysql索引
  9. 医咖会免费SPSS教程学习笔记—二元逻辑回归
  10. Linux基础学习(十七)--- wiki,jira 搭建、公司面试常见问题