Einbetten von IronPython in C #

8

Ich denke nur an die Verwendung von IronPython mit C # und finde keine großartige Dokumentation für das, was ich brauche. Im Grunde versuche ich Methoden aus einer .py-Datei in ein C # -Programm aufzurufen.

Ich habe folgendes, was das Modul öffnet:

%Vor%

Aber ich bin mir nicht sicher, wie ich hier auf die Methode zugreifen kann. Das Beispiel, das ich gesehen habe, verwendet das dynamische Schlüsselwort, aber bei der Arbeit bin ich nur auf C # 3.0.

Danke.

    
Darren Young 12.05.2011, 13:42
quelle

2 Antworten

9

Siehe Einbetten auf der Voidspace-Site.

Ein Beispiel dort, Der IronPython-Rechner und der Evaluator funktioniert über einen einfachen Python-Ausdruck-Evaluator, der von einem C# -Programm aufgerufen wird.

%Vor%     
gimel 12.05.2011, 15:02
quelle
6

Sie können versuchen, den folgenden Code zu verwenden,

%Vor%

Es ist aus diesem Artikel.

Oder, wenn Sie eine Methode aufrufen möchten, können Sie so etwas verwenden,

%Vor%

Dieses Beispiel stammt von hier .

    
Iraklis 12.05.2011 14:47
quelle

Tags und Links