Python动态加载模块以及模块类列表获取
如何获取py文件内的类列表?
import pyclbr
def getModuleCls(module_name):
return [x for x in pyclbr.readmodule(module_name).keys()]
如何动态加载py文件?
使用importlib模块的import_module方法就可以实现动态的导入
def loading(module_name):
"""
Dynamic loading the models module.
"""
importlib.import_module(module_name)