小编典典

Python-集成Java GUI和python代码的最佳方法

java

我想制作一个与用户文件交互的桌面GUI(当然要经过许可)。我下载文件并将其放在用户选择的目录中的代码全部用python编写。这段代码还有很多,但所有内容都是用python编写的。

我希望GUI部分成为桌面应用程序,以便客户端可以轻松地交互和运行程序。

我想用Java制作此GUI,并在有人按下按钮后使其与python代码交互。

实现此目标的最佳方法是什么?


阅读 356

收藏
2020-11-23

共1个答案

小编典典

我会这样:

Process p = Runtime.getRuntime().exec("python app.py");

您还可以将参数作为命令行参数传递给python程序,如下所示:

Process p = Runtime.getRuntime().exec("python app.py arg1 arg2");
2020-11-23