From 0843280eba50c23e9d8fce4340cfb6f1bb9a4166 Mon Sep 17 00:00:00 2001 From: RunDevelopment Date: Thu, 25 Jan 2024 00:40:11 +0100 Subject: [PATCH] List images starting with dot --- .../chaiNNer_standard/image/batch_processing/load_images.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/packages/chaiNNer_standard/image/batch_processing/load_images.py b/backend/src/packages/chaiNNer_standard/image/batch_processing/load_images.py index 825f2f9ac..97df48b0f 100644 --- a/backend/src/packages/chaiNNer_standard/image/batch_processing/load_images.py +++ b/backend/src/packages/chaiNNer_standard/image/batch_processing/load_images.py @@ -31,10 +31,12 @@ def extension_filter(lst: list[str]) -> str: def list_glob(directory: str, globexpr: str, ext_filter: list[str]) -> list[str]: extension_expr = extension_filter(ext_filter) - flags = glob.EXTGLOB | glob.BRACE | glob.GLOBSTAR | glob.NEGATE + flags = glob.EXTGLOB | glob.BRACE | glob.GLOBSTAR | glob.NEGATE | glob.DOTGLOB + + foo = list(glob.iglob(globexpr, root_dir=directory, flags=flags)) filtered = glob.globfilter( - glob.iglob(globexpr, root_dir=directory, flags=flags), + foo, extension_expr, flags=flags | glob.IGNORECASE, )