将软件包名称和函数名称作为变量传递给python

时间:2020-01-03 17:21:53

标签: python python-3.5

我在文件tab中定义的功能为:

K

对于学习练习,我正在尝试以下有效的方法:

aria-hidden="true"

但是以下方法无效:

aria-hidden="false"

如何将软件包名称和函数名称作为变量传递?

1 个答案:

答案 0 :(得分:1)

您可以先使用__import__函数来导入模块,然后使用getattr作为模块对象的属性来访问该函数:

module_name = 'f1'
function_name = 'fn1'
fn = getattr(__import__(module_name, fromlist=[function_name]), function_name)
fn()
相关问题