Python:从模块导入函数并使用inspect.signature()

时间:2018-12-26 19:24:14

标签: python python-3.x

因此,我正在使自己成为电报的个人用户机器人,我希望有时可以通过使用电报客户端进行输入来获取函数的参数。

我正在使用importlib导入所需的模块:

async def get_args(e):
   function = str(e.pattern_match.group(1)).replace('()', ' ')
   if '.' in function:  # check if the module is a path
       package = function.split('.')
       module = importlib.import_module(package[0]) # get the module to import from

现在,模块变量现在允许我使用module.function从模块变量中获取功能,但是现在我想问一下如何将function[1]中的函数用作模块的.function变量。

0 个答案:

没有答案