123456789101112131415 |
-
- from os.path import realpath, dirname, splitext, join
- from os import listdir
- from imp import load_source
-
- engine_dir = dirname(realpath(__file__))
-
- engines = []
-
- for filename in listdir(engine_dir):
- modname = splitext(filename)[0]
- if filename.startswith('_') or not filename.endswith('.py'):
- continue
- filepath = join(engine_dir, filename)
- engines.append(load_source(modname, filepath))
|