sys.path.insert(0, pluginsDir)
lst = map(lambda x: os.path.splitext(os.path.basename(x))[0], glob.glob(os.
    path.join(pluginsDir, '*.py')))
for module in lst:
    pass
Как предоставить API для расширения программы Python с помощью плагинов?