in mapillary_tools/utils.py [0:0]
def iterate_files(root: str, recursive: bool = False) -> T.Generator[str, None, None]:
for dirpath, dirnames, files in os.walk(root, topdown=True):
if not recursive:
dirnames.clear()
else:
dirnames[:] = [name for name in dirnames if not name.startswith(".")]
for file in files:
yield os.path.join(dirpath, file)