summaryrefslogtreecommitdiff
path: root/silx/utils/files.py
diff options
context:
space:
mode:
Diffstat (limited to 'silx/utils/files.py')
-rw-r--r--silx/utils/files.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/silx/utils/files.py b/silx/utils/files.py
index 326d308..1982c0d 100644
--- a/silx/utils/files.py
+++ b/silx/utils/files.py
@@ -46,7 +46,11 @@ def expand_filenames(filenames):
if os.path.exists(filename):
result.append(filename)
elif glob.has_magic(filename):
- result += glob.glob(filename)
+ expanded_filenames = glob.glob(filename)
+ if expanded_filenames:
+ result += expanded_filenames
+ else: # Cannot expand, add as is
+ result.append(filename)
else:
result.append(filename)
return result