在setting中实现可拔插的插件功能实现

1.setting配置信息

在配置文件中通过对插件进行注释来实现可拔插,例如在配置中将其注释,则在使用此功能不起作用,注释取消后则可正常使用

# 可拔插的插件(plugins)
PLUGINS_DICT = {
    'basic':'src.plugins.basic.Basic',
    'board':'src.plugins.board.Board',
    'cpu':'src.plugins.cpu.Cpu',
    'disk':'src.plugins.disk.Disk',
    'memory':'src.plugins.memory.Memory',
    # 'nic': 'src.plugins.nic.Nic'
}
原文地址:https://www.cnblogs.com/zhaijihai/p/10251752.html