Как создать файл Python Dll, который должен использоваться в C # .net? - PullRequest
2 голосов
/ 26 августа 2011

Мне нужно создать DLL-файл win32 python, который можно использовать в коде C # .Net.И получить доступ к классам и функциям, присутствующим в файле DLL через C #. Есть ли способ создать Win32 Python DLL?

Пожалуйста, помогите мне ....

Ответы [ 3 ]

1 голос
/ 31 августа 2011

Вы можете скомпилировать исходные коды Python в DLL с помощью pyc.py в каталоге Samples в IronPython.Однако вы не можете загрузить эту DLL из C # напрямую - вам все равно нужно будет разместить IronPython, но затем вы можете ссылаться на DLL с помощью механизма IronPython и импортировать из него.

0 голосов
/ 26 августа 2011

Вам не нужна никакая DLL, вам просто нужно загрузить исходники Python, используя IronPython

0 голосов
/ 26 августа 2011

Попробуй провести расследование по поводу Pyrex. Я не уверен, решит ли это вашу проблему, но, по крайней мере, я видел, что некоторые ребята пытались заставить ее работать.

...