Werden Funktionen bei der Übergabe als Parameter ausgewertet?
Wenn ich einen Code wie diesen habe:
def handler(self):
self.run(self.connect)
def connect(self, param):
#do stuff...
def run(self, connector):
self.runner = connector
Was wird zuerst ausgewertet, wenn ich self.run (self.connect) aufrufe?
mit dem zeug in connect laufen schon erledigt? oder mit self.connect verbinden noch nicht bewertet?