IronPython для интерфейса питона SWIG

У меня есть интерфейс python, созданный с помощью SWIG в качестве оболочки для какой-то сторонней программы C/C++. Я могу использовать его через С# без проблем. Мне просто интересно, может ли IronPython сделать мою «интеграционную жизнь» немного проще/бесшовнее. Любая обратная связь будет очень признательна. Большое спасибо.


person cs0815    schedule 17.10.2012    source источник


Ответы (1)


IronPython не может использовать оболочки, сгенерированные SWIG. Он поддерживает ctypes для доступа к C/C++, но это действительно зависит от того, что вам нужно. Если вы просто вызываете оболочку Python из C#, может быть проще использовать SWIG для создания оболочек C# и полного обхода Python.

person Jeff Hardy    schedule 17.10.2012