我在文件夹中有一些python模块。
我如何实现这一目标?
答案 0 :(得分:2)
1)
import glob
module_files = glob.glob("*.py") #return a list of all names in folder ending '.py'
2)
modules = [__import__(module) for module in module_files]
3)我没有正确理解这个问题,但我想,你应该使用gettattr:gettattr(module, 'attribute')
与module.attribute
__import__
docstring说它更倾向于使用importlib.import_module()
代替它。