Я пытаюсь использовать библиотеку zeep для обеспечения вызова мыла в коде Python, и все в порядке, он работает, когда я пытаюсь запустить с Python. Затем я пытаюсь использовать jython для запуска этого кода (мне нужен jython, потому что следующий шаг будет на сервере, который использует jython для компиляции), и когда я пытаюсь установить lxml для jython, он дает мне эту ошибку:
ошибка: компиляция расширений не поддерживается на Jython
Когда я искал эту ситуацию, я обнаружил, что jython не поддерживает библиотеки на основе C.
Итак, есть решение с мостом jython-jni, но я не мог понять, как быть. Есть другое решение? Или вы можете привести мне очевидный пример?




Мне не удалось реализовать jni, но я создал новый слой между jython и сервером. Я имею в виду, что я сделал вызов REST из компилятора jython, и этот вызов прослушивает мой сервер на предмет вызова мыла, и он сработал.