Forum: Algorithmen, Datenstrukturen und Klassendesign
by 0KommaNix,
3. Jan 2024
Ich empfehle dringendst ein virtuelles Environment zu benutzen: venv. Dann hat man alles lokal im Projektverzeichnis. Die Verwendung eines global installierten Python führt sehr schnell ins absolute Chaos.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by 0KommaNix,
3. Jan 2024
Python4delphi und Pyscripter sind vom selben Autor: Kiriakos Vlahos. Ich würde beide Gits Clonen und dann lokal prüfen, was aktueller ist. Python4Delphi sollte aber unabhängig von Pyscripter funktionieren. Ich vermute der Autor pflegt beides parallel.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by 0KommaNix,
3. Jan 2024
Nein, ich meintehttps://github.com/Embarcadero/python4delphi
Pyscripter benutzt Python4Delphi. Sicher auch interessant.
Ja das ist so. Zwar nicht dass was Bernhard will, aber wie ich bereits schrieb, halte ich diesem Weg für viel erfolgversprechender. Was ist zum Beispiel, wenn es nicht bei Numpy bleibt? Dann sitzt man mit einer eigenen Implementierung schnell auf einen toten Ast.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by 0KommaNix,
3. Jan 2024
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...