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ď č. 1Pozrite 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ý.