Meine Software ist ein bunge von Funktionen aufgerufen, um:Mit Ausgabe von einer Funktion als Eingabe anderer
function1 -> function2 -> function3 ....
sie alle den gleichen Eingang empfangen: ein Wörterbuch options
genannt.
Probe:
def function1(options):
# do something with options
def function2(options):
# do other thing with options
def function3(options):
# do other thing with options
Gibt es ein Tool, mir zu helfen, eine Art Fluent Interface zu implementieren?
Derzeit bin ich mit einem Looping:
flow = [function1,
function2,
function3]
options = {}
for phase in flow:
phase(options)
Dank.
Ihre aktuelle Implementierung ist perfekt auf der Grundlage der Informationen in Frage erwähnen. –