Java后端使用ProcessBuilder类的方式调用python脚本
Java代码
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
// 假设你有一个名为script.py的Python脚本
String pythonScriptPath = "./src/sortUtil.py";
//开个新进程执行python脚本
ProcessBuilder processBuilder = new ProcessBuilder("python", pythonScriptPath);
processBuilder.redirectErrorStream(true);
//解决编译python脚本时编码错误问题
Map