Funktionen dynamisch aufrufen
Verfasst: Sonntag 28. Mai 2006, 14:29
Hi
Ich möchte eine Funktion anhand eines dict aufrufen. Leider geht die letzte Zeile nicht
wie sag ich ihm, das es sich um eine funktion handelt und nicht um einen string?
Ich möchte eine Funktion anhand eines dict aufrufen. Leider geht die letzte Zeile nicht

Code: Alles auswählen
functionsDict = {
'a' : 'myA',
'b' : 'myB',
'c' : 'myC'
}
def myA():
print "a"
def myB():
print "b"
def myC():
print "c"
wert = "b"
func = functionsDict[wert]
print "Funktionsname: " + func
func()