TypeError: Error when calling the metaclass bases Cannot create a consistent method resolution

Python
Error when calling the metaclass bases Cannot create a consistent method resolution order (MRO) for bases
这个异常 看下代码应该是多重继承中类的顺序导致的.
原因是在写多重继承的时候,父类的顺序导致了python的方法解析顺序出现了问题.
可将继承父类的顺序调换一下,测试代码应该可以通过.

原文地址:https://www.cnblogs.com/vercont/p/10210171.html