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][source]#

Get filepaths from rootpath depending on extension or regular expression.

Passing extension and regex is mutually exclusive.

Deprecated since version v0.21.1: This module will be removed in v0.26.0.

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.

  • .. deprecated: – v0.21.1: This function will be removed in v0.26.0.