TypeError: Cannot create a consistent method resolution order (MRO) for bases WampTest, MusicTest
报错位置 MusicTest类继承VoiceTest类 VoiceTest继承WampTest 报错:TypeError: Cannot create a consistent method resolution order (MRO) for bases WampTest, MusicTest 在网上搜了一下,了解到python当中 新式类多重继承原则:广度优先,从左到右 当需要在继承链中寻找某个属性时,Python会在 MRO 列表中从左到右开始查找各个基类,直到找到第一个匹配这个属性的类为止。 子类BTSwitchTVTest在继承WampTest和MusicTest时,从左到右去继承父类,而导致继承WampTest时继承混乱,无法唯一确认类之间得关系 来源: CSDN 作者: cai521mengyuan 链接: https://blog.csdn.net/cai521mengyuan/article/details/103712045