mmengine.utils.scandir¶
- mmengine.utils.scandir(dir_path, suffix=None, recursive=False, case_sensitive=True)[source]¶
Scan a directory to find the interested files.
- Parameters:
dir_path (str |
Path
) – Path of the directory.suffix (str | tuple(str), optional) – File suffix that we are interested in. Defaults to None.
recursive (bool, optional) – If set to True, recursively scan the directory. Defaults to False.
case_sensitive (bool, optional) – If set to False, ignore the case of suffix. Defaults to True.
- Returns:
A generator for all the interested files with relative paths.