From 6692e9f3a85b46b4be66d7cf0506af235de53d45 Mon Sep 17 00:00:00 2001 From: j Date: Sat, 16 Jan 2016 12:14:54 +0530 Subject: [PATCH] remove .DS_Store if its the only file left --- oml/utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/oml/utils.py b/oml/utils.py index bdb8ad2..d2322a4 100644 --- a/oml/utils.py +++ b/oml/utils.py @@ -315,6 +315,9 @@ def update_dict(root, data): def remove_empty_folders(prefix): empty = [] for root, folders, files in os.walk(prefix): + if len(files) == 1 and files[0] == '.DS_Store': + os.unlink(os.path.join(root, files[0])) + files = [] if not folders and not files: empty.append(root) for folder in empty: