Frage

Gibt es eine einfache Möglichkeit, eine Funktion, einen String-Namen in mako?

gegeben nennen
War es hilfreich?

Lösung

Es soll möglich sein, es in der dict von globals() zurück nachzuschlagen. Zum Beispiel:.

<$ func_name = 'my_function_name' %>
${globals()[func_name](...)}

Obwohl dies riecht ziemlich böse zu mir. Wenn Sie auf Ihre Endgame erweitern könnte vielleicht können wir etwas ein bisschen saner ausrechnen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top