#java #python
#java #python
Вопрос:
Как запустить мою java внутри python? У меня есть бот discord, который работает на python, но мне нужно использовать скрипт, доступный только на Java. Как я могу импортировать этот скрипт и запустить его?
Комментарии:
1. Вы можете создать EXE-файл для его запуска в Windows, но какова цель преобразования в Java?
2. Как уже было сказано, файл доступен только на Java, я не знаю этого языка, я знаю только python, поэтому я не могу преобразовать его в python
3. Покажите свой код и то, что вы пробовали до сих пор. С какой проблемой вы столкнулись? Если вы еще не пробовали, сделайте это первым. Сообщество здесь для того, чтобы помогать решать проблемы, но не для того, чтобы выполнять вашу работу.
Ответ №1:
вы можете использовать Jython
Jython — это Java-реализация Python, которая сочетает в себе выразительность и ясность.
Вот пример использования Java из кода Python
from java.lang import System # Java import
print('Running on Java version: ' System.getProperty('java.version'))
print('Unix time from Java: ' str(System.currentTimeMillis()))
Ответ №2:
Вы можете попробовать pyjnius вот их официальный сайт: https://pyjnius.readthedocs.io/en/stable/installation.html Обзор:
pyjnius — это мост между Python и Java, позволяющий им взаимодействовать. Это попытка предоставить программам python полный доступ к библиотекам классов Java.