|
|
|
@ -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);
|
|
|
|
|
}
|
|
|
|
|