Exemple #1
0
 def __init__(self, ns_path, ident=None, inherited=None, force=False, **kargs):
     M.__init__(self, **kargs)
     self._namespace_desc_ = M()
     self._namespace_desc_['name'] = os.path.split(ns_path)[-1]
     self._namespace_desc_['path'] = ns_path
     self._namespace_desc_['ident'] = ident
     self._namespace_desc_['inherited'] = inherited
     if os.path.exists(ns_path):
         flist = Dir.show(ns_path, '*.py')
         for fname in flist:
             module = Module(fname, ident, inherited, force)
             if len(module) > 0: self[module._module_desc_.name] = module
Exemple #2
0
 def __init__(self,
              ns_path,
              ident=None,
              inherited=None,
              force=False,
              **kargs):
     M.__init__(self, **kargs)
     self._namespace_desc_ = M()
     self._namespace_desc_['name'] = os.path.split(ns_path)[-1]
     self._namespace_desc_['path'] = ns_path
     self._namespace_desc_['ident'] = ident
     self._namespace_desc_['inherited'] = inherited
     if os.path.exists(ns_path):
         flist = Dir.show(ns_path, '*.py')
         for fname in flist:
             module = Module(fname, ident, inherited, force)
             if len(module) > 0: self[module._module_desc_.name] = module