13 lines
316 B
Python
13 lines
316 B
Python
import os
|
|
paths = []
|
|
paths.append(mfp.p(mfpl.sd,"module"))
|
|
|
|
modules = mfp.Bunch()
|
|
def require(mod):
|
|
if mod in modules: return modules[mod]
|
|
for path in paths:
|
|
fpath = mfp.p(path,mod)
|
|
if os.path.isfile(fpath):
|
|
modules[mod] = mfp.dofile(fpath)
|
|
return modules[mod]
|
|
raise Exception("Module not found: " +mod) |