From dffab7e87589e4d7895848468d51d2791a32080c Mon Sep 17 00:00:00 2001 From: ccsens_wu <2377881365@qq.com> Date: Sun, 13 Mar 2022 20:47:50 +0800 Subject: [PATCH] intelligence --- .../ht/service/IntelligenceService.java | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/ht/src/main/java/com/ccsens/ht/service/IntelligenceService.java b/ht/src/main/java/com/ccsens/ht/service/IntelligenceService.java index 52dabd45..b21d5a49 100644 --- a/ht/src/main/java/com/ccsens/ht/service/IntelligenceService.java +++ b/ht/src/main/java/com/ccsens/ht/service/IntelligenceService.java @@ -61,26 +61,16 @@ public class IntelligenceService implements IIntelligenceService { StringBuilder builder = new StringBuilder(); switch (url.getType()) { case Constant.Intelligence.METHOD_TYPE_PYTHON: - String path = PropUtil.path + "python/" + param.getPatientReportId() + "/" + param.getQuestionId() + ".txt"; - File file = new File(path); - if (!file.getParentFile().exists()) { - file.getParentFile().mkdirs(); - } - if (!file.exists()) { - try { - file.createNewFile(); - } catch (IOException e) { - e.printStackTrace(); - } - } - String python = url.getUrl().replace("{img}", getImg(param.getUrl())); +// String path = "/home/cloud/python/code/yolo/"; +// File file = new File(path); + String python = url.getUrl().replace("{img}", getImg(param.getUrl())); log.info("python:{}", python); Process proc = null; BufferedReader in = null; String line = null; try { - proc = Runtime.getRuntime().exec(python, null, file); + proc = Runtime.getRuntime().exec(python); // InputStream inputStream = proc.getInputStream(); // byte[] buf = new byte[1024]; @@ -90,6 +80,7 @@ public class IntelligenceService implements IIntelligenceService { // } in = new BufferedReader(new InputStreamReader(proc.getInputStream())); while ((line = in.readLine()) != null) { + log.info("line:{}", line); builder.append(line); } in.close();