我发现这种语法非常烦人。每次我重命名我的类(class)时,我都必须无缘无故地更改这个电话。是不是有一些 __class__
魔法变量或者我至少可以使用的东西?对 Python 2.5 的答案感兴趣,但了解更高版本是否修复此问题也无妨。
最佳答案
据我所知,这在 2.5 中是不可能的。但是,在 3.0 中,这发生了变化,您可以简单地调用 super().__init__()
。
关于python - 在没有 MyClass 的情况下调用 super(MyClass, self).__init__() 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2535037/