From efd69810c17d88713d90606cb5a2a63c15570151 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=80=9D=E5=B7=9D?= Date: Thu, 30 Jun 2022 14:23:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=89=A7=E8=A1=8C=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PythonCodeExecutor.py} | 27 ------------------- Modules/{Test => CodeExecutor}/__init__.py | 0 2 files changed, 27 deletions(-) rename Modules/{Test/test.py => CodeExecutor/PythonCodeExecutor.py} (79%) rename Modules/{Test => CodeExecutor}/__init__.py (100%) diff --git a/Modules/Test/test.py b/Modules/CodeExecutor/PythonCodeExecutor.py similarity index 79% rename from Modules/Test/test.py rename to Modules/CodeExecutor/PythonCodeExecutor.py index cba5b9e..7bf4d2f 100644 --- a/Modules/Test/test.py +++ b/Modules/CodeExecutor/PythonCodeExecutor.py @@ -1,4 +1,3 @@ -from DBHelper.MongoHelperInstance import DB_TEST from Utils.ErrorUtil import JustThrowError @@ -46,34 +45,8 @@ class ExecutorUtils(object): raise JustThrowError("传入参数不符合字典格式") return_params = "" - for item in input_params.items(): return_params = return_params + ("{}={}, ".format(item[0], item[1])) - return_params = return_params[:-2] return return_params - - -if __name__ == '__main__': - - code_t = DB_TEST.find_single_column( - "模型数据", - "计算函数", - {"函数ID": "I1JxzQef"}, - "方法" - ) - - inp = { - "arg0": 1, - "arg1": 2, - "arg2": 3, - "arg3": 4 - } - - e = PythonCodeExecutor("cal_operating_margin", code_t, inp) - - print(e.result) - - - diff --git a/Modules/Test/__init__.py b/Modules/CodeExecutor/__init__.py similarity index 100% rename from Modules/Test/__init__.py rename to Modules/CodeExecutor/__init__.py