我有一个plugins包含我的应用程序插件的目录,每个插件都是一个 python 文件,其中定义了一个方法handle。结构如下:
- main.py
- plugins
- hello.py
- foo.py
- bar.py
- ...
plugins现在我想导入所有模块main.py:
from plugins import *
但是,我想获取模块列表,因此可以循环遍历它,例如:
for plugin in plugin_modules:
plugin.handle(data)
我怎么能这样做?