Вопрос по java, python – Каков наилучший способ использования кода Python из Scala (или Java)? [Дубликат]

5

Possible Duplicate:
Java Python Integration

Есть некоторый код, написанный на Python, и мне нужно использовать его из Scala. Код использует какой-то нативный C. Возможно ли использовать это из Scala или Java без необходимости переписывать много?

Я намереваюсь использовать код в качестве черного ящика без понимания, поэтому я предпочитаю не изучать его, а каким-то образом генерировать банку, которую я могу импортировать в свой код.

Есть множество похожих вопросов. Например.:stackoverflow.com/q/1164810/891391 ? Вы пробовали решения оттуда? yatul
К сожалению, это дубликат, даже если он не является удовлетворительным ответом ... Nicolas
Ни одно из предложенных выше решений не является подключи и играй. Я надеялся, что есть способ просто сгенерировать jar из существующего кода Python. Код использует много привязок Си. Jus12
Также разочаровывает, что поиск от Google дает в основном решение с использованием Javafrom Python. Однако мне нужно наоборот. Jus12
Вы можете посмотреть на Jep -github.com/ninia/jep/wiki/How-Jep-Works, Jep использует JNI и CPython API для запуска интерпретатора Python внутри JVM. gihanchanuka

Ваш Ответ

1   ответ
1

Почему бы не попробоватьJythonВы напрямую компилируете код Python в классы Java или вызываете код Python из Java через интерфейс.

Error: User Rate Limit Exceeded Jus12
Error: User Rate Limit Exceeded

Похожие вопросы