Package EasyExtend :: Module eeimporter :: Class Importer
[hide private]
[frames] | no frames]

Class Importer

object --+
         |
        Importer

Instance Methods [hide private]
 
__init__(self, langlet)
Adapted importer.
 
pre_filter(self, fpth_mod)
 
langlet_path(self)
 
langlet_compiler(self)
 
module_loader(self)
 
is_langletmodule(self, fpth_m)
 
register_importer(self)
 
accept_module(self, fpth_mod)
Method used to determine if a langlet accepts module for langlet-specific import.
 
find_module(self, mpth_mod, mpth_pack=None)
 
load_module(self, fullname)

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  no_import = set(['__init__.py', 'conf.py', 'langlet.py'])
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, langlet)
(Constructor)

 

Adapted importer.

Parameters:
  • langlet - langlet module object
Overrides: object.__init__

accept_module(self, fpth_mod)

 

Method used to determine if a langlet accepts module for langlet-specific import.

Parameters:
  • fpth_mod - a path object specifying the complete module path.