in utils/io.py [0:0]
def get_files(path, formats=None):
"""Get files contained in path
Arguments:
path {str} -- path
Keyword Arguments:
formats {str/list} -- file formats; if None take all (default: {None})
Returns:
list -- file names
list -- file paths
"""
if formats:
if isinstance(formats, str):
formats = [formats]
else:
assert isinstance(formats, list)
names = []
paths = []
for f_format in formats:
files = [f for f in os.listdir(path)
if re.match(r'.*\.{}'.format(f_format), f)]
files.sort()
names.extend(files)
paths.extend([os.path.join(path, f) for f in files])
return names, paths
names = os.listdir(path)
names.sort()
paths = [os.path.join(path, f) for f in names]
return names, paths