AttributeError: 'super' object has no attribute 'get_params'
时间: 2024-05-13 10:12:40 浏览: 271
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
AttributeError: 'super' object has no attribute 'get_params' 这个错误通常是由于在使用Python中的super()函数时,其父类中没有定义get_params()方法导致的。
super()是一个内置函数,用于返回一个临时对象,该对象将委托方法调用到父类或兄弟类中。在子类中使用super()函数调用父类的方法,通常可以避免硬编码父类的名称,从而使代码更具可维护性。
如果你在子类中调用了父类的get_params()方法,并出现了这个错误,那么你需要检查一下你的父类是否定义了这个方法。如果没有定义,你可以考虑在父类中添加该方法或者通过其他方式避免调用该方法。
阅读全文