(self, path, *loader_details)
Initialize with the path to search on and a variable number of
        2-tuples containing the loader and the file suffixes the loader
        recognizes.
Initialize with the path to search on and a variable number of
        2-tuples containing the loader and the file suffixes the loader
        recognizes.
Initialize with the path to search on and a variable number of 2 - tuples containing the loader and the file suffixes the loader recognizes .
def __init__(self, path, *loader_details):
        """Initialize with the path to search on and a variable number of
        2-tuples containing the loader and the file suffixes the loader
        recognizes."""
        loaders = []
        for loader, suffixes in loader_details:
            loaders.extend((suffix, loader) for suffix in suffixes)
        self._loaders = loaders
        # Base (directory) path
        self.path = path or '.'
        if not _path_isabs(self.path):
            self.path = _path_join(_os.getcwd(), self.path)
        self._path_mtime = -1
        self._path_cache = set()
        self._relaxed_path_cache = set()
def __init__ ( self , path , * loader_details ) : loaders = [ ] for loader , suffixes in loader_details : loaders . extend ( ( suffix , loader ) for suffix in suffixes ) self . _loaders = loaders # Base (directory) path self . path = path or '.' if not _path_isabs ( self . path ) : self . path = _path_join ( _os . getcwd ( ) , self . path ) self . _path_mtime = - 1 self . _path_cache = set ( ) self . _relaxed_path_cache = set ( )