RuntimeError: super-class __init__() of type was never called
时间: 2024-04-25 13:23:30 浏览: 10
引用\[1\]中提到了一个与Python相关的错误信息,即"RuntimeError: super-class __init__() of %S was never called"。这个错误通常发生在类的初始化方法中没有调用父类的初始化方法时。引用\[2\]和引用\[3\]中也提到了类似的错误信息,即"TypeError: unbound method a() must be called with A instance as first argument (got nothing instead)"。这个错误通常发生在调用一个未绑定的方法时没有传递实例作为第一个参数。根据这些引用内容,可以推断出你遇到的问题是在一个类的初始化方法中没有调用父类的初始化方法,导致出现了"RuntimeError: super-class __init__() of type was never called"的错误。为了解决这个问题,你需要在子类的初始化方法中调用父类的初始化方法,可以使用super()函数来实现。这样可以确保父类的初始化方法被正确地调用,避免出现这个错误。
#### 引用[.reference_title]
- *1* [Python:使用decorator更改类类型并保留它的方法](https://blog.csdn.net/weixin_27298377/article/details/118901361)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [python 新手遇到的问题](https://blog.csdn.net/weixin_39786850/article/details/111423888)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]