funktions objekt "ausführen"
Verfasst: Samstag 4. November 2006, 01:11
wie kann ich einen funktions object (ich meine den namen einer funktion ohne das "()" am ende) ausführem ?
danke
danke
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Code: Alles auswählen
def test():
print 'ok'
func = test
func() # prints ok
Code: Alles auswählen
virFiles[reqFile](param)
Das Bindet das Funktionsobjekt an den Key des Dictionaries. Ist ja ganz klar, wenn man die Funktion ändern will, dann muss man den Key natürlich noch einmal an die neue Funktion binden. So gesehen sind solche Operationen eben Seiteneffekt-frei.murph hat geschrieben:das schaut aber nur das erste mal beim erstellen des dictionairies nach, was diese funktion macht.
Es wird "Klassen" (notice the uppercase K) und "Properties" geschrieben.murph hat geschrieben:wenn du willst, dass immer wieder nachgesehen wird, musste das mit klassen und propierity (hab grad keinen interpreter, kann falsch geschrieben sein).
Ich glaube zwar nicht, das Costi ein Dictionary mit lazy evalution haben will, aber mich würde es interessieren wie du ein solches implementieren würdest.murph hat geschrieben:dann sieht er bei jedem auslesen der variable wieder nach.
(ich habe einfach mal geraten, was du willst...)
ich dachte daran, dass er soetwas wollemurph hat folgendes geschrieben:
das schaut aber nur das erste mal beim erstellen des dictionairies nach, was diese funktion macht.
Das Bindet das Funktionsobjekt an den Key des Dictionaries. Ist ja ganz klar, wenn man die Funktion ändern will, dann muss man den Key natürlich noch einmal an die neue Funktion binden. So gesehen sind solche
Code: Alles auswählen
dic = {'erste_funktion':erste_funktion()}
ot: sch....önes französisch. hasse die rechtschreibung, vor allem, wenn man die bedeutungsgleichen wörter ein bisschen unterschiedlich schreibt.Es wird "Klassen" (notice the uppercase K) und "Properties" geschrieben.
nicht sehr schönIch glaube zwar nicht, das Costi ein Dictionary mit lazy evalution haben will, aber mich würde es interessieren wie du ein solches implementieren würdest.