要在Java中调用Python方法,可以使用`Runtime.getRuntime().exec()`方法执行Python脚本。首先确保你的计算机上已经安装了Python环境,并且将Python添加到系统的环境变量中。 以下是一个简单的Java代码示例,用于调用上述Python脚本: ```java import java.io.BufferedReader; import java.io.InputStreamReader; public class JavaCallPython { public static void main(String[] args) { try { String pythonScriptPath = "path/to/your/python/script.py"; String[] cmd = new String[4]; cmd[0] = "python"; cmd[1] = pythonScriptPath; cmd[2] = "arg1"; // 传递给Python脚本的第一个参数 cmd[3] = "arg2"; // 传递给Python脚本的第二个参数 Process process = Runtime.getRuntime().exec(cmd); BufferedReader in = new BufferedReader(new InputStreamReader(process.getInputStream())); String line; while ((line = in.readLine()) != null) { System.out.println(line); } in.close(); process.waitFor(); } catch (Exception e) { e.printStackTrace(); } } } ``` 请将`path/to/your/python/script.py`替换为你的Python脚本的实际路径,并根据需要传递参数。 [2024-06-07 16:33:41 | AI写代码神器 | 336点数解答]