由于项目需求,我们需要动态的根据某段文档来调用对象中的函数,并传入必选和可选参数。
实现代码如下:
def call_function(obj, function_name, *args, **kwargs):
result = fh.__getattribute__(function_name)(*args, **kwargs)
由于项目需求,我们需要动态的根据某段文档来调用对象中的函数,并传入必选和可选参数。
实现代码如下:
def call_function(obj, function_name, *args, **kwargs):
result = fh.__getattribute__(function_name)(*args, **kwargs)