diff --git a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/JupyterController.java b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/JupyterController.java index b648b47..619dde0 100644 --- a/src/main/java/com/sztzjy/financial_bigdata/controller/stu/JupyterController.java +++ b/src/main/java/com/sztzjy/financial_bigdata/controller/stu/JupyterController.java @@ -42,12 +42,10 @@ public class JupyterController { public ResultEntity getBlockResources(@RequestBody JSONObject upCodeJson) { - - //虚拟空间路径 String pyPath = "/usr/local/tianzeProject/financial_bigdata_total/py/"; - System.out.println(upCodeJson); + //System.out.println(upCodeJson); String pythonCodeUp = upCodeJson.getString("code"); String pythonCode = ""; @@ -57,8 +55,14 @@ public class JupyterController { } else { pythonCode = pythonCodeUp; } + System.out.println("替换dataResource之后的===================:"+pythonCode); if (pythonCode.contains("show")) { - return validatePythonCodePhoto(upCodeJson); + + // 创建一个新的 JSONObject + JSONObject newJson = new JSONObject(); + newJson.put("code",pythonCode ); // 根据需要进行更改或添加 + + return validatePythonCodePhoto(newJson); } try { @@ -66,6 +70,8 @@ public class JupyterController { // 写入临时Python文件 String tempPythonFile = "/usr/local/tianzeProject/financial_bigdata_total/py/code/" + s + ".py"; + + try (PrintWriter out = new PrintWriter(tempPythonFile)) { out.println(pythonCode); }