33 lines
488 B
Python
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()
|
||
|
|