guarantee-admin-api-v0.2/Modules/Models/IndexModel.py

33 lines
488 B
Python

"""
指标模型 (测试)
"""
class IndexModel(object):
def __init__(self, code_text, func_params):
self.code_text = code_text
self.func_params = func_params
def exec_code_text(self):
exec(self.code_text.format(self.func_params.split(";")))
a = """
def module_01(cur, las):
dif = cur / las
print(dif)
module_01({}, {})
"""
b = "1;2"
if __name__ == '__main__':
model = IndexModel(
a,
b
)
model.exec_code_text()