有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在Java中运行Python脚本时如何正确关闭进程?

我需要使用Java来运行Python脚本

但是,Python脚本不能作为异步事件处理,因为它充当代理,所以在我关闭它之前一直保持不变

当我使用Java运行脚本时,它工作得很好,但在Eclipse中终止代码后,脚本仍在后台运行

那么,当我关闭Java应用程序时,有没有合适的方法来关闭进程

这是我启动Python脚本的方式:

Process p = r.exec("cmd /c python myScript.py");

如果需要任何额外的信息,请告诉我。提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    在进程中调用^{}

    p.destroy();
    

    什么时候打电话

    这取决于,它是一个命令行应用程序?把它作为最后一行

    它是gui?按钮还是dispose方法