Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何链接java脚本并在python脚本中运行它们?_Java_Python - Fatal编程技术网

如何链接java脚本并在python脚本中运行它们?

如何链接java脚本并在python脚本中运行它们?,java,python,Java,Python,如何在python中运行java?我有一个在python上运行的discord机器人,但我需要使用一个只在Java中可用的脚本。如何导入此脚本并运行它?您可以尝试pyjnius这里是他们的官方网站: 概述: pyjnius是Python和Java之间的桥梁,允许它们相互通信。 允许python程序完全访问Java类库是一项努力。您可以使用Jython 是Python的Java实现,它将表达能力与清晰性结合在一起 下面是一个从Python代码中使用Java的示例 from java.lang im

如何在python中运行java?我有一个在python上运行的discord机器人,但我需要使用一个只在Java中可用的脚本。如何导入此脚本并运行它?

您可以尝试pyjnius这里是他们的官方网站: 概述:

pyjnius是Python和Java之间的桥梁,允许它们相互通信。
允许python程序完全访问Java类库是一项努力。

您可以使用
Jython

是Python的Java实现,它将表达能力与清晰性结合在一起

下面是一个从Python代码中使用Java的示例

from java.lang import System # Java import

print('Running on Java version: ' + System.getProperty('java.version'))
print('Unix time from Java: ' + str(System.currentTimeMillis()))

你可以创建一个.exe文件在windows中运行,但是转换成java的目的是什么?正如前面所说的,该文件只在java中可用,我不懂这种语言,我只懂python,所以我无法将其转换成python显示你的代码和你迄今为止尝试过的内容。你遇到了什么问题?如果你还没有试过,那就先做。社区是来帮助解决问题的,但不是来做你的工作的。