如何使用 python 脚本自动调用 java 程序?

How to call a java program automatically using a python script?

我正在进行一个涉及处理 EEG 耳机设备的研究项目。设备(Mindwave Neursky EEG 耳机)的功能代码和逻辑在 java 中有完整的记录,所以我在 java 中编写了整个项目并且 GUI 是用 JavaFX 制作的。 但由于研究涉及一些其他功能,如面部数据捕获,项目的其他部分(基于 ML 的部分)在 python 中编码。现在我需要一种通过 python 脚本与 java 程序交互的方法。也就是说,我想要这样的东西: 当 python 程序是 运行 时,它会自动调用我电脑上的 java 程序到 运行。

A simple call just: Run the python code -> Java code automatically runs.

感谢任何建议。

您可以使用 os 模块从 python 执行任何您想要的命令。

READ HERE

所以在你的情况下,你可以做类似 os.system(command) Read Here

os.system('java <your_java_class>.java')