Scripting in einer Python-Anwendung


Ich möchte einschließenPython scripting in einer meiner Anwendungen, die in Python selbst geschrieben ist.

Meine Anwendung muss in der Lage sein, externe Python-Funktionen (vom Benutzer geschrieben) als @ aufzurufeRückruf. Es muss eine gewisse Kontrolle über die Codeausführung geben. Wenn der Benutzer beispielsweise Code mit Syntaxfehlern bereitgestellt hat, muss die Anwendung dies signalisieren.

Was ist der beste Weg, dies zu tun?
Vielen Dank

bearbeite: Frage war unklar. Ich benötige einen Mechanismus, der Ereignissen in VBA ähnelt, in dem es einen Abschnitt "Deklarationen" gibt (in dem Sie globale Variablen definieren) und Ereignisse mit Skriptcode, die an bestimmten Punkten ausgelöst werden.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage