Size: a a a

2021 May 06

C

Combot in SPb Python
Manalu has been banned! Reason: CAS ban.
источник

RD

Rodion D in SPb Python
Добрый день. Коллеги, кому нибудь удавалось подключать Java классы и классы сторонних  Java библиотек в Python ?

По типу такого:

from org.apache.poi.hssf.usermodel import *
from java.util import Date

можете рассказать хотя бы базовый алгоритм что для этого нужно?
источник

A

Alexander in SPb Python
Jython вроде как раз такую задачу решает
источник

II

Ilya Ilyinykh in SPb Python
Да, можно просто себе подключить Jython в Java код и через Java Scripting API ео дергать

https://en.wikipedia.org/wiki/Scripting_for_the_Java_Platform

Можешь себе подрубить https://www.jython.org/

и уже дергать его прямо или через API это (там потом можно и JS дергать и так далее)
источник

YV

Yuliya Volkova in SPb Python
источник

YV

Yuliya Volkova in SPb Python
pyspark живет на py4j, можешь там поискать в коде больше примеров https://github.com/apache/spark/blob/master/python/setup.py
источник

RD

Rodion D in SPb Python
так мне нужно в Пайтоне джаву использовать, а не наоборот
источник

A

Alexander in SPb Python
у тебя точно такая задача?
это выглядит очень коряво и нелогично. Опиши более подробно, в чём заключается глобальная задача
источник

RD

Rodion D in SPb Python
ну грубо говоря нужно чтоб этот скрипт заработал :

https://wiki.python.org/jython/PoiExample
источник

RD

Rodion D in SPb Python
или хотя бы чтоб импорты подгружались, если совсем упрощать
источник

RD

Rodion D in SPb Python
никогда не решал задачи сложнее ))
источник

A

Alexander in SPb Python
а почему задачу просто на джаве не запустить?
источник

A

Alexander in SPb Python
зачем тут питон нужен?
источник

RD

Rodion D in SPb Python
потому что в проекте предполагается использвоание апач пои
источник

A

Alexander in SPb Python
напиши этот код на джаве, скомпилируй в jar и запускай джавой. Из питона можно просто делать системный вызов с джавой
источник

SK

Sergio Keler in SPb Python
а есть (я в теории) жабного RMI для питона?
тогда не надо ломать мозг будет
источник

YU

Yaroslav Ulanovich in SPb Python
Посмотри на Py4j
источник

YV

Yuliya Volkova in SPb Python
ощущение, что просто все проигнорировали, то что я выше кидала ))
источник

YV

Yuliya Volkova in SPb Python
и такие не давайте рассмотрим другие варианты, а не ту либу, которая для этих задач используется ))
источник

YU

Yaroslav Ulanovich in SPb Python
Упс, не увидел
источник