I-Code haben will, dass sie so etwas wie dieser MomentWie in einem Verfahren Zugang zu beiden cls und Selbst haben
class myClass():
def __init__(self):
self.__var1 = 'var1'
var2 = 'var2'
def myNormalMethod(self):
print self.__var1
@classmethod
def myClassMethod(cls):
print cls.__var2
#How do I do this?
def myMethod():
print self.__var1
print cls.__var2
die letzte Methode nicht, da ich weiß nicht funktioniert, wie ich haben, kann den Zugang sowohl selbst als auch cls. Wie implementiere ich das?
'myMethod()' sollte als 'myMethod (self)' deklariert werden, so dass es Zugriff auf 'self' als Parameter hat. (Wie 'myNormalMethod (self)', oben.) Sie können 'self's Klasse mit' type (self) 'erhalten. – khelwood