python - 在没有 MyClass 的情况下调用 super(MyClass, self).__init__() 的方法?

标签 python syntax

我发现这种语法非常烦人。每次我重命名我的类(class)时,我都必须无缘无故地更改这个电话。是不是有一些 __class__ 魔法变量或者我至少可以使用的东西?对 Python 2.5 的答案感兴趣,但了解更高版本是否修复此问题也无妨。

最佳答案

据我所知,这在 2.5 中是不可能的。但是,在 3.0 中,这发生了变化,您可以简单地调用 super().__init__()

关于python - 在没有 MyClass 的情况下调用 super(MyClass, self).__init__() 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2535037/

相关文章:

python - scikit-learn 和 statsmodels - 哪个 R 平方是正确的?

C++ 语法 : void CLASS functionName()?

python - 需要帮助修复错误 "TypeError: ' NoneType' 对象不可下标”

objective-c - 我很难理解Objective-J/Objective-C中的方法签名

string - Rust 中的 r #""# 运算符是什么?

德尔福,菜鸟问题 #2

c# - 如何在方法调用中速记数组声明?

python - 如何从 BluetoothError 获取错误代码

python - Django,数据库检索不起作用但删除字段并添加新字段正在工作

python - 执行 scikit-learn K-means 示例时出错