Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Python 2.4 interpreter in Delphi pojekt (https://www.delphipraxis.net/57600-python-2-4-interpreter-delphi-pojekt.html)

Skyrunner2 23. Nov 2005 22:58


Python 2.4 interpreter in Delphi pojekt
 
hi,
Ich würde gern wissen wie ich am besten einen (offiziellen) Python interpreter in meine Delphi Win32 app integrieren kann.

Integrieren in sofern das ich nicht nur Phython scripte ausführen kann wie z.b. mit dem standalone interpreter, sonder das ich auch verschiedene Variablen in der Phython quell datei benutzen kann welche in der duch Delphi erzeugten win32 app einen wert zugewiesen bekommen.


Konkret zum problem:
Ich will u.a eine XML datei in die gegebene Delphi componente laden. dann versch. knoten dieser Datei auslesen und die werte dieser knoten in einem python script verarbeiten.
Ebenfalls benötige ich die möglichkeit bestimmte Phython functionswerte in delphi zu verwenden. Also das ich z.b.: die function ergebniss_des_python_scriptes_an_delphi oder was mit nem kürzeren namen auf rüfe, und das von dieser function gegebene ergebnis in delphi weiter verwende...

MarcoWarm 24. Nov 2005 05:35

Re: Python 2.4 interpreter in Delphi pojekt
 
vielleicht hilft dir das:
http://www.atug.com/andypatterns/pythonDelphiTalk.htm

trifid 24. Nov 2005 07:29

Re: Python 2.4 interpreter in Delphi pojekt
 
oder die
http://membres.lycos.fr/marat/delphi/python.htm

Skyrunner2 27. Nov 2005 16:01

Re: Python 2.4 interpreter in Delphi pojekt
 
aber ich kann nocht Python 2.4 benutzen.. und mit dem Python4Delphi kann ich (wie es ausseiht) auch nicht mit delphi 2005 benutzen.

JamesTKirk 27. Nov 2005 16:14

Re: Python 2.4 interpreter in Delphi pojekt
 
Sers!

Python 2.4 kannst du schon benutzen (ich tu es selber ja auch ;) )... du musst nur ne entsprechende Eigenschaft auf die 2.4er DLL umstellen....
Obs mit D2005 geht, kann ich allerdings nicht sagen... Müsstests evtl ausprobieren :?

MfG,
Sven


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz