我想制作类似插件系统的东西,但无法使其正常工作。具体来说,我有一些要求。
我有主要脚本谁应该在./plugins目录中搜索其他python脚本并加载它们。该主脚本正在搜索使用以下方法从Base继承的类globals()
如果我将这些类放在相同的主文件中,则效果很好,但我无法按需运行。
是否可以在Python中执行此操作?
我尝试做这样的事情:
资料来源:plugins / test.py
class SomeClass(Base):
def __init__(self):
self.name = "Name of plugin"
主脚本仅在此类上执行一些方法。
HUX布斯
相关分类