eumap.misc.find_files

find_files(dir_list, pattern='*.*')[source]

Recursively find files in multiple directories according to the specified pattern. It’s basically a wrapper for glob module [1]

Parameters
  • dir_list (List) – List with multiple directory paths.

  • pattern (str) – Pattern to match with the desired files.

References

[1] Python glob module

Examples

>>> from eumap.misc import find_files
>>> libs_so = find_files(['/lib', '/usr/lib64/'], f'*.so')
>>> print(f'{len(libs_so)} files found')