Hallo Bernhard,
ich glaube da machst du es dir unnötig schwer. Kennst du
Python4Delphi? Damit kannst du die Python.dll direkt in Delphi einbinden. Statt ein Python Interpreter in Delphi nachzubauen, würde ich das vorhandene Skript nehmen und um eine Ausgabe der Ergebnisse ergänzen. Wenn ich mich recht entsinne, wird eine bidirektionale Einbindung unterstützt - also Delphi Variablen in Python benutzen und Python Variablen in Delphi. Das Python4Delphi enthält Demo-Projekte, die man als Ausgangspunkt nehmen kann.