pymovements.utils.paths.get_filepaths#
- pymovements.utils.paths.get_filepaths(path: str | Path, extension: str | list[str] | None = None, regex: re.Pattern | None = None) list[Path] #
Get filepaths from rootpath depending on extension or regular expression.
Passing extension and regex is mutually exclusive.
- Parameters:
path (str | Path) – Root path to be traversed.
extension (str | list[str] | None) – File extension to be filtered for. (default: None)
regex (re.Pattern | None) – Regular expression filenames will be filtered for. (default: None)
- Return type:
list[Path]
- Raises:
ValueError – If both extension and regex is being passed.