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

如何使用python脚本自动调用java程序?,java,python,invoke,researchkit,mindwave,Java,Python,Invoke,Researchkit,Mindwave,我正在从事一项研究项目,涉及处理脑电图耳机设备。设备(Mindwave Neursky EEG耳机)的功能代码和逻辑完全用java编写,因此我用java编写了整个项目,GUI是用JavaFX制作的。 但是,由于研究涉及一些其他功能,例如人脸数据捕获,因此项目的其他部分(基于ML的部分)都是用python编码的。现在我需要一种通过python脚本与java程序交互的方法。也就是说,我想要这样的东西: 当python程序运行时,它会自动调用pc上的java程序来运行 一个简单的调用就是:自动运行py

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

一个简单的调用就是:自动运行python代码->Java代码 跑步


感谢您的建议。

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

因此,在您的情况下,您可以执行类似于操作系统(命令)

os.system('java.java')

您只需编写一个小批量脚本即可启动这两个脚本programs@QBrute你能提供一些关于如何做到这一点的资源吗?我真的不知道这样的批处理脚本。这将对我很有帮助。
os.system('java <your_java_class>.java')