Python, вызывающий оба модуля Java и C, как это сделать?

#python #jython

#python #jython

Вопрос:

Jython вызывает модули Java и модули языка C, вызываемые из Python. Что, если программе Python / Jython необходимо вызвать некоторые модули на Java, а некоторые на C, любое решение?

Комментарии:

1. Используйте Jython и ctypes или JNA. Jython определенно способен использовать библиотеки C.

Ответ №1:

Jython частично поддерживает ctypes в последних сборках, поэтому вам следует проверить, достаточно ли текущей поддержки для ваших нужд.

Если нет, вы можете использовать JNA,http://www.flester.com/blog/2009/02/21/java-jna-jythonjruby-the-sweet-spot