如何按名称从另一个包获取模块的引用?
考虑以下情况:
考虑以下情况:
genericCall(packageName, moduleName, methodName):
#Call moduleName.methodName
#knowing that the moduleName is in packageName
在哪里
packageName="p1"
moduleName="m1"
methodName="f1"
module = getattr(package, moduleName)
。导入一个包并不会将其文件作为模块导入到包的命名空间中(即,文件和模块不是同一件事)。 - H.D.