Использование библиотеки.pyd в Jython
На самом деле я собираюсь начать проект, в компании мы используем java в качестве основной технологии на нашем сервере веб-приложений (IBM WebSpher), но теперь нам нужно интегрировать существующую технологию с недавно приобретенным новым продуктом, разработанным на C/CPython и, кроме того, SDK на C и реализация на CPython (файл.pyd), теперь я хочу знать, поддерживаются ли в Jython какие-либо библиотеки, я работаю с Jython 2.7b1? или есть способ использовать такие библиотеки?
Спасибо и привет, Серч
1 ответ
Программы Jython не могут использовать модули расширения CPython, написанные на C. Эти модули обычно имеют файлы с расширением.pyc, .pyd или.dll. Если вы хотите использовать такой модуль, вам следует искать эквивалент, написанный на чистом Python или Java.
Единственный обходной путь - использовать JNI для встраивания CPython в Java, хотя это, вероятно, не позволит использовать Jython.