/ / Integrácia Pythonu do aplikácie, ktorá spúšťa skripty vb.net - python, c # -4.0, ironpython

Integrovanie Python v aplikácia, ktorá beží vb.net skripty - python, c#-4,0, ironpython

Máme nástroj napísaný v C #, kde píšeme vb.čisté skripty. Teraz musím do nej integrovať python, aby sme mohli spustiť python skripty v rovnakom nástroji. Všetko, nástroj robí, je odoslať príkaz reťazec a zachytiť reťazec odpoveď.

Moja otázka: musím napísať tlmočníka pre to? Ako môžem hovoriť s pythonovým motorom. Existuje nejaký iný spôsob, ako to môžem implementovať? Odkazy na to, aby sa to stalo, by bolo užitočné. Práve začal s pythonom dnes!

Vďaka!

odpovede:

0 pre odpoveď č. 1

Pozrite sa do programu IronPython, ktorý vyplní vaše potreby skriptovania. Služba IronPython vám poskytne všetko funkcií Pythonu, ale z rámca .Net. Tu je predchádzajúca otázka týkajúca sa vloženie IronPythonu do C #

Michael Foord má pošta o vložení IronPythonu do C #. Na dosiahnutie tohto cieľa existuje niekoľko spôsobov. Najjednoduchšie je vytvorenie hostiteľského motora z vnútra C # a vloženie reťazca kódu Pythonu, ktorý bude spustený.