0
中注意到命令行參數據我所知,從Java程序中運行另一個Java程序使用是這樣的:如何運行的Python程序,從Java程序
Runtime.getRuntime().exec("/**A command goes here*/")
但我怎麼會運行一個採用命令行參數的Python程序? 更具體地說,我的Java程序將一個文件作爲命令行參數。然後我將這個文件傳遞給一個Python程序,然後在同一個目錄中生成另一個文件。我將能夠訪問這個新文件。
我可以簡單地叫:
Runtime.getRuntime().exec("python /**directory_of_the_python_program arguments_for_program*/");
我也有點糊塗什麼走了進去 「EXEC(...)」。