我目前有一个名为utilities
在这个导入中有两个函数,utilities.func_1并且utilities.func_2
现在我知道我可以print(dir(utilities))查看该对象具有的函数字典。在这种情况下,它输出
['PIPE', 'Popen', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'func_1', 'func_2']
我的问题是假设我有字符串x = 'func_1'我将如何能够说,从这个字符串调用实用程序函数。
例如,我将如何得到这个结果
utilities.func_1(var1, var2)
通过输入这样的内容
x = 'func_1'
utilities.x(var1, var2)