Verfasst: Mittwoch 24. August 2005, 10:37
Halt. In eurem Fall wird bei k.func(k.x, 7) die Klassenvariable 'x' mitgeschickt. Das geht natürlich nicht, wenn es k nicht gibt
Schauen wir uns mal folgende Klasse an:
Hierbei geht der "direkte" Aufruf schon so: foo().methodeEins("jo") aber nicht so: foo.methodeEins("jo")
Schauen wir uns mal folgende Klasse an:
Code: Alles auswählen
class foo:
irgendwas = 'dingsbums'
def methodeEins(self, parameter=irgendwas):
print parameter