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