Funktionsaufruf durch String
Verfasst: Dienstag 18. September 2012, 14:05
Hallo,
ich habe mir in einer Funktion eine kleine if-else Abfrage gebaut, momentan sieht diese in etwa so aus:
Ist es moeglich, statt des nochmaligen schreibens des Funktionsnamens (in diesem fall foo oder bar) einfach die Variable task anzugeben (String)?
Gruesse
Pytoniac
ich habe mir in einer Funktion eine kleine if-else Abfrage gebaut, momentan sieht diese in etwa so aus:
Code: Alles auswählen
if task == 'foo':
self.class.foo()
elif task == 'bar':
self.class.bar()
...
Gruesse
Pytoniac