我有这个课:
class ReallyLongClassName: static_var = 5 def instance_method(self): ReallyLongClassName.static_var += 1
有什么方法可以使用自变量访问静态变量?我宁愿这样做class(self).static_var += 1,因为长名称不可读。
class(self).static_var += 1
使用self.__class__.classAttr。这对新旧样式类均适用。
self.__class__.classAttr