Python Module als .NET Klassen

Python in C/C++ embedden, C-Module, ctypes, Cython, SWIG, SIP etc sind hier richtig.
Antworten
o__O
User
Beiträge: 7
Registriert: Dienstag 19. Januar 2010, 22:39

Hallo,

Gibt es eine Möglichkeit mit IronPython, die normalen Python Module (os, time, usw.) auf ihre Methoden/Funktionen zu untersuchen, bzw die Module als .NET Klassen zu erhalten?

Wenn ich z.B. os.GetType() verwende bekomme ich hier nur "IronPython.Runtime.PythonModule".

Oder müsste ich dafür die .py Dateien der Module parsen?

Gruß,
o__O
BlackJack

@o__O: Du solltest die ganz normalen Python-Mittel verwenden können. Wie zum Beispiel die `dir()`-Funktion, die Attribute, und das `inspect`-Modul.
Antworten