Code: Alles auswählen
class TestClass(object):
def __init__(self,skin,idx):
if skin == 3:
return
if idx == 1:
return
self.CloseSelf()
def CloseSelf(self):
print("It works")D.h. ich müsste es mit testscript.TestClass(skin, idx).CloseSelf() aufrufen.
Das Problem hierbei ist, dass skin und idx je nach Begebenheiten sich verändern, d.h. einmal 2, dann 3, ...
Dann wird die Function aber ab und zu returned.
Ich möchte demnach erreichen, dass ich die Adresse ähnlich wie mit dir() die Function,... herausfinden kann und dementsprechend aufrufen kann ohne die __init__ function zu nutzen bzw zu ignorieren.
Ich sollte hierbei NICHT die bisher existierende class umschreiben.
MfG
